Azure Devops Engineer
- Job Category - IT
- Job Type - Full Time
- Experience : 3 to 5 Years
DevOps Engineer – Cloud Migration (Azure AKS)
As a DevOps Engineer, you will play a key role in automating and supporting the migration of enterprise workloads from traditional on-premise environments (e.g., Unix-based systems and legacy databases) to a containerized, cloud-native architecture on Azure AKS. You will be responsible for implementing GitOps practices, building CI/CD pipelines, and enabling secure, scalable, and automated infrastructure deployment using tools like Argo CD.
Job Responsibilities
Automation & Infrastructure as Code:
- Develop and manage Infrastructure-as-Code (IaC) using tools like Terraform or ARM templates for provisioning Azure resources.
- Create automation scripts and reusable configurations (e.g., Ansible playbooks) for application deployment and database setup.
- Standardize and automate environment builds across dev, test, and production on Azure AKS.
CI/CD & GitOps Enablement:
- Design and manage CI/CD pipelines using tools such as Jenkins, GitLab CI, or GitHub Actions.
- Integrate automated validation, testing, and security scanning into the release pipelines.
- Implement GitOps workflows using Argo CD to promote declarative deployments and maintain deployment consistency across environments.
Security, Compliance & Governance:
- Embed DevSecOps practices including secret management, image vulnerability scanning, and RBAC policies.
- Ensure compliance with cloud security guidelines and enterprise standards.
- Conduct regular security assessments, log audits, and support incident response readiness.
System Monitoring, Administration & Support:
- Implement observability using cloud-native tools like Azure Monitor, Prometheus, or Grafana.
- Automate regular updates, backups, and recovery for application components and databases.
- Troubleshoot infrastructure and platform issues affecting availability, scalability, or performance.
- Minimum 8+ years in Machine Learning or related field.
- At least 3+ years of direct contribution to Open Source Large Language Models (LLMs).
- Proven experience with platforms such as Huggingface or OpenAI or watsonX.
- Lead the development and implementation of advanced ML models and watsonX technologies.
- Collaborate with cross-functional teams to integrate ML solutions and watsonX technologies.
- Contribute to the development and maintenance of LLM and watsonX products
- Stay updated with the latest trends and advancements in ML and AI.
Required Skills
- 3 - 5+ years of experience in DevOps or platform engineering roles, preferably with cloud migration exposure.
- Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience.
- Proficiency in scripting languages: Python, Bash, Groovy, or PowerShell
- Hands-on experience with CI/CD platforms: Jenkins, GitLab CI, Bitbucket Pipelines
- Familiarity with GitOps tools: Argo CD, Azure DevOps
- Experience with configuration management tools: Ansible, Chef, or Puppet
- Deep understanding of Azure AKS, Kubernetes, and Helm charts
- Knowledge of cloud-native database deployment patterns (e.g., PostgreSQL, MongoDB, MS SQL Managed Instance)
- Strong foundation in Linux system administration, networking, and container security
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.