About the RoleWe are seeking a Senior DevOps Engineer to join our technology team. You will be responsible for designing, implementing, and maintaining scalable cloud infrastructure and modern CI/CD pipelines. The ideal candidate has hands-on experience with Microsoft Azure, Infrastructure as Code (IaC), and a strong automation mindset.
Key Responsibilities- Build and maintain CI/CD pipelines for reliable and efficient deployments
- Automate infrastructure provisioning and configuration using modern IaC tools
- Implement monitoring, logging, and alerting systems to ensure system health
- Collaborate closely with developers to streamline release cycles
- Optimize cloud environments for performance, scalability, and cost-efficiency
- Design and maintain secure, compliant infrastructure architectures
- Lead Azure-based architecture and DevOps practices
Required Skills- Deep expertise in Microsoft Azure (App Services, Azure Functions, Azure DevOps, Key Vault, Application Gateway, etc.)
- Strong experience with CI/CD tools such as Azure DevOps and GitHub Actions
- Proficiency with Infrastructure as Code tools, including Bicep and Terraform
- Solid understanding of containerization and Kubernetes (AKS)
- Scripting experience with PowerShell, Bash, or similar
- Strong problem-solving, debugging, and analytical skills
Nice to Have- Experience with multi-region deployments
- Exposure to other cloud platforms like AWS or GCP
- Familiarity with cloud security and compliance frameworks
Qualifications- Minimum 4 years of DevOps experience
- Proven track record of delivering full-scale Azure deployments
- Ability to work both independently and as part of a collaborative team
- Strong communication and documentation skills
Expected Outcomes- Robust CI/CD pipelines supporting all major applications
- Secure and scalable cloud infrastructure in production
- Fully documented DevOps workflows and automation standards