Job Summary:
We are seeking an experienced DevOps Engineer to join our technology team and drive automation, CI/CD, containerization, and cloud-native deployments primarily on Microsoft Azure. The ideal candidate should have hands-on experience with Azure DevOps, Git/GitLab, Ansible, Kubernetes, Docker, Vault, and cloud migration from private/custom cloud environments to Azure.
Key Responsibilities:
Design, implement, and manage CI/CD pipelines using Azure DevOps, GitLab CI, or Jenkins.
Automate infrastructure provisioning using Ansible and Terraform (if applicable).
Containerize applications using Docker and orchestrate deployments using Kubernetes (AKS preferred).
Manage source code using Git/GitLab, including branching strategies, code reviews, and merge requests.
Implement and manage Secrets Management using HashiCorp Vault, Azure Key Vault, etc.
Develop reusable playbooks and modules in Ansible for provisioning and configuration.
Lead and support migration efforts from private/custom cloud platforms to Azure, including infrastructure re-architecture, networking setup, and service mapping.
Collaborate with development, QA, and release teams to support deployment automation across environments.
Maintain and enhance infrastructure monitoring using tools like Prometheus, Grafana, Azure Monitor, etc.
Ensure high availability, scalability, and reliability of applications in production.
Drive cloud-native practices including immutable infrastructure, 12-factor app compliance, and GitOps.
Ensure proper security configurations and patching across all environments.
Troubleshoot system and network issues, resolve incidents, and perform root cause analysis.
Must-Have Skills:
Cloud: Strong hands-on experience with Microsoft Azure (App Services, AKS, Storage, Key Vault, Networking, Monitor).
Cloud Migration: Proven experience in migrating infrastructure and applications from private/custom cloud environments to Azure, ensuring minimal downtime and high security.
CI/CD: Proficient with Azure DevOps Pipelines, GitLab CI/CD, or similar.
Source Control: Git, GitLab, GitHub - branching, tagging, merge strategies.
Infrastructure as Code: Ansible (playbooks, roles), good understanding of automation workflows.
Containers: Docker - image creation, Dockerfile optimization, multi-stage builds.
Orchestration: Kubernetes - deployment, services, Helm charts, AKS experience preferred.
Secrets Management: Hands-on with Vault, Azure Key Vault or equivalent.
Monitoring & Logging: Experience with tools like Azure Monitor, Prometheus, Grafana, ELK.
Scripting: Shell, Bash, Python or PowerShell for automation tasks.

Keyskills: Automation GIT Powershell devops Cloud Infrastructure microsoft azure Management Monitoring Python
PureSoftware delivers IT services and digital solutions across industries including telecom, healthcare, and financial services. The company specializes in software engineering, product development, and digital transformation. Its career portal reflects roles in DevOps, QA, cloud technologies, and e...