Information Technology

Senior Software Engineer - DevOps

Bengaluru, KARNATAKA
Work Type: Full Time

About Innoventes

Innoventes Technologies, is a product engineering services company working with tech startups in Bangalore, Mumbai, Chennai, SFO and Middle East. We work closely with our clients to build world-class products. We firmly believe in agile engineering practices.


Innoventes provides excellent, high quality and challenging opportunities for employees to work and explore new advancements in the technology areas such as Client & Server side development, Server less computing, Cloud, Micro services and so on. Innoventes is a flat organization which does not believe in hierarchy. The company is managed by a well groomed management team experienced in Product Engineering, Development, and Services.


For further details please visit our website.

 

Job Description

We are looking for developers responsible for building DevOps blueprints for SaaS products and legacy application modernization. The primary focus will be to define/design the application deployment strategy, defining and optimizing CI/CD pipelines.  As part of your responsibilities, you will be collaborating with other team members and developers and building the deliverables.


Responsibilities

  • As part of a team you will design, develop, and maintain scalable multi cloud DevOps blueprint.

  • Understand overall virtualization platform architecture in cloud environments and design best of class solutions that fit the SaaS offering & legacy application modernization

  • Continuously improve CI/CD pipeline, tools, processes and procedures and systems relating to Developer Productivity

  • Collaborate continuously with the product development teams to implement CI/CD pipeline.

  • Contribute to the subject matter on Developer Productivity, DevOps, Infrastructure Automation best practices.


Mandatory Skills

  • 1+ years of commercial server-side software development experience & 3+ years of commercial DevOps experience.

  • Strong scripting skills (Java or Python) is a must.

  • Experience with automation tools such as Ansible, Chef, Puppet etc.

  • Hands-on experience with CI/CD tools such as GitLab, Jenkins, Nexus, Artifactory, Maven, Gradle

  • Hands-on working experience in developing or deploying microservices is a must.

  • Hands-on working experience of at least of the popular cloud infrastructure such as AWS / Azure / GCP / Red Hat OpenStack is a must.

  • Knowledge about microservices hosted in leading cloud environments

  • Experience with containerizing applications (Docker preferred) is a must

  • Hands-on working experience of automating deployment, scaling, and management of containerized applications (Kubernetes) is a must.

  • Strong problem-solving, analytical skills and good understanding of the best practices for building, testing, deploying and monitoring software


Mandatory Skills

  • Experience working with Secret management services such as HashiCorp Vault is desirable.

  • Experience working with Identity and access management services such as Okta, Cognito is desirable.

  • Experience with monitoring systems such as Prometheus, Grafana is desirable.


Educational Qualifications and Experience

  • B.E/B.Tech/MCA/M.Tech (Computer science/Information science/Information Technology is a Plus)

  • 4 to 6 years of hands-on experience in server-side application development & DevOps


Hiring Process

Each step is an elimination and the candidate has to clear each to proceed to the next

  • Online Programming test 

  • 2 rounds of Technical interview

  • Management interview


Work & Compensation

Work Location: Bangalore

Mode of Work : Work from Office


Submit Your Application

You have successfully applied
  • You have errors in applying