JOB ID – 1723 Senior Software Engineer – DevOps

Job Description

Work Location :- Gandhinagar, Mumbai, Pune

Required Skills and Qualifications:

7-8 years of experience in CI/CD pipelines.

Hands-on experience with automation tools, cloud computing platforms, and scripting languages.

Strong knowledge of automation tools and technologies, such as Azure DevOps, Docker, and Terraform.

Knowledge of containerization and container orchestration, such as Kubernetes.

• Strong understanding of agile software development methodologies.

• Experience with version control systems and GIT workflows.

Proficiency in Microsoft Azure cloud platform.

Experience with monitoring and logging tools, such as New Relic.

• Solid understanding of continuous integration and continuous delivery (CI/CD) pipelines.

Working knowledge of databases and SQL (Postgres DB).

• Basic understanding of networking concepts.

The ideal candidate will have a strong background in implementing and managing development tools and infrastructure, automating processes, and ensuring system security. In this role, you will be responsible for understanding stakeholder requirements, collaborating with software developers and engineers, and actively participating in project management decisions.

Key Objectives:

• Build and implement new development tools and infrastructure to streamline processes and improve efficiency.

• Understand stakeholder needs and effectively communicate them to developers.

• Automate and enhance development and release processes to minimize errors and optimize customer experience.

• Ensure the security and integrity of systems against cybersecurity threats.

• Identify technical issues and develop software updates and fixes to resolve them.

• Collaborate with software developers and engineers to ensure that development follows established processes and works as intended.

• Plan projects and actively participate in project management decisions.

• Responsibilities:

• Deploy updates and fixes, providing Level 2 technical support as needed.

• Develop and implement tools to reduce error occurrence and improve customer experience.

• Create software to integrate with internal back-end systems.

• Conduct root cause analysis of production errors and resolve technical issues.

• Develop scripts to automate visualization processes.

• Design and implement procedures for system troubleshooting and maintenance.

• Collaborate with cross-functional teams to streamline development and ensure system stability.

Apply Now