DevOps Engineer - CI/CD Pipeline (3-5 yrs)
it company
posted 14hr ago
Key skills for the job
Job Description :
We are seeking a seasoned DevOps Engineer with 3+ years of experience and a strong focus on Azure cloud services and microservices architecture deployment.
The ideal candidate will have a solid background in designing, automating, and managing scalable infrastructure and deployment pipelines for microservices-based applications on Azure.
You will work closely with development and architecture teams to ensure the seamless deployment and operation of distributed systems in a cloud environment.
Key Responsibilities :
- Design and implement robust and scalable Azure infrastructure to support microservices-based applications.
- Build and manage CI/CD pipelines for containerized microservices using Azure DevOps, GitHub Actions, or similar tools.
- Deploy, manage, and optimize Azure Kubernetes Service (AKS) clusters and related services (Helm, Ingress Controllers, etc.
- Collaborate with development teams to implement deployment strategies and environments for microservices.
- Ensure best practices in cloud-native deployments, including blue/green, canary and rolling deployments.
- Implement monitoring, logging, and alerting for microservices using Azure Monitor, Application Insights, Log Analytics, and related tools.
- Enforce security, governance, and compliance across Azure cloud environments.
- Troubleshoot and resolve deployment, infrastructure, and production issues.
- Participate in architecture reviews and DevOps best practices discussions.
Required Skills & Qualifications :
- Bachelor's or Masters degree in Computer Science, Information Technology, or a related field.
- 3+ years of experience in a DevOps role with Azure Cloud.
- Strong hands-on experience with microservices architecture deployment.
- Proficiency in Azure DevOps, CI/CD pipelines, and version control systems (Git).
- Experience deploying and managing containerized applications on AKS / Kubernetes.
- Scripting experience with PowerShell, Bash, Shell script or Python.
- Strong understanding of Azure networking, security, Key Vault, and Azure AD.
- Knowledge of monitoring and logging in a distributed microservices environment.
Preferred Qualifications :
- Expertise in Infrastructure as Code (Terraform, ARM, or Bicep).
- Azure Certifications (e.g., Azure DevOps Engineer Expert, Azure Solutions Architect Expert).
- Experience with Helm charts, Istio or service mesh technologies.
- Familiarity with other cloud platforms (AWS, GCP) is a plus.
- Experience with event-driven architectures (e.g., Azure Service Bus, Event Grid).
- Knowledge of Agile/Scrum processes.
Functional Areas: Software/Testing/Networking
Read full job description0-1 Yrs