Senior DevOps Engineer
Technology, Data & Digital · IT Infrastructure & Security · DevOps · Cloud Engineering
Smart Summary
AI-generated overview of this position
Job Summary
Role OverviewWe are seeking a seasoned Senior DevOps Engineer with at least 8 years of hands-on DevOps experience and a strong understanding of end-to-end DevOps processes, including build, release, and automation. The ideal candidate is a self-starter who can work with minimal supervision, consistently deliver high-quality outcomes, and collaborate effectively within a team.For the next 6 months, the primary focus of this role will be automation, particularly infrastructure provisioning and configuration on Microsoft Azure.Key ResponsibilitiesDesign, implement, and manage DevOps pipelines for build and release processes.Automate infrastructure provisioning and configuration using Terraform and Ansible on Azure.Support and enhance CI/CD pipelines for mobile applications (both Android and iOS).Work closely with development, QA, and operations teams as a collaborative team player.Ensure reliability, scalability, and security of cloud infrastructure.Troubleshoot and resolve pipeline, deployment, and infrastructure issues independently.Communicate clearly with stakeholders and proactively ask for help when needed.Required Experience & Skills****8+ years of experience as a DevOps Engineer.Strong understanding of DevOps best practices, including CI/CD, build, release, and automation.Hands-on experience with:Terraform for infrastructure as codeAnsible for configuration managementMicrosoft Azure cloud servicesExperience working with Azure DevOps, Git-based workflows, and modern CI/CD tools.Proven ability to work independently with minimal to no supervision.Strong problem-solving and communication skills.Preferred Qualifications****Azure certifications (e.g., Azure Administrator, Azure DevOps Engineer Expert).AKS (Azure Kubernetes Service) experience and certification.Hands-on experience building and releasing mobile applications:Android****iOSExperience adopting and working with new tools and technologies.
Key Responsibilities
1. To develop & deliver codes for the project/ work assigned by following established standards of quality and delivery SLA
2. To maintain the existing project by resolving/troubleshooting/debugging issues occurring in the existing project/application.
3. To understand client requirements and accordingly develop code to create required features.
4. Documentation of work.
Skill Requirements
null
Other Requirements
null