
Search by job, company or skills
As a DevOps Engineer, you will work cross-functionally with development, operations, and QA teams to optimize the software development lifecycle through automation, improve system reliability, and ensure efficient cloud platform administration with a focus on operational excellence.
Duties and Responsibilities:
Design, implement, and maintain tools and pipelines for CI/CD and automated testing and execute deployments through collaboration with development and product teams
Collaborate with development teams to ensure that applications are designed with scalability, reliability, recoverability, and security in mind
Develop and manage infrastructure as code (IaC) using tools like Terraform and Ansible
Administer and manage Azure Kubernetes Service (AKS) clusters, ensuring optimal scaling, security, and integration with Azure Container Registry (ACR), utilizing Helm charts and Kubernetes manifests for deployment automation
Manage and configure PaaS, IaaS, and security services and resources including Azure Firewall, Application Gateway, Front Door, AKS, ACR, APIM, App Services, Logic Apps,Managed SQL instances, and Virtual Machines
Monitor system performance using Azure Monitor, Log Analytics, and Prometheus, identify bottlenecks, and implement optimizations
Troubleshoot and resolve issues related to deployments, performance, and infrastructure
Lead and/or serve as technical resource for a variety of cloud infrastructure and architecture projects
Ensure the security of systems and applications by regularly reviewing Azure Advisor and CSPM dashboards and implementing best practices
Implement zero-trust security principles and manage Azure IAM services including EntraID, Managed Identities, and Key Vault
Contribute to disaster recovery planning and ensure environment backups complete successfully
Define and document operational processes, runbooks, and troubleshooting guides
Stay up to date with industry trends and emerging technologies to propose innovative solutions
Respond to critical incidents and perform system maintenance off hours as required and participate in IT on-call rotation
Must-have Skills / Qualification:
Solid understanding of DevOps/SRE practices, with a strong SRE mindset and focus on operational excellence
Hands-on experience with CI/CD pipeline preferably Azure DevOps (open for AWS/GCP)
Proficiency with Docker and Kubernetes (with current transition focus toward Azure Kubernetes Service AKS)
Familiarity with version control systems, particularly Git
Good, stable home Internet connection and power
Good verbal and written English communication skills
Nice-to-have Qualifications
Bachelor's degree in computer science, information technology, or related field.
3 5 years experience as a DevOps Engineer
Experience with infrastructure as code (IaC) tools like Terraform and Ansible.
Experience with Azure Container Registry (ACR)
Experience with Azure Firewall, Application Gateway, Front Door, ACR, APIM, App Services, Logic Apps
Experience monitoring system performance using Azure Monitor, Log Analytics, and Prometheus
Bachelors/ Degree
Job ID: 131818761