We are looking for a skilled and proactive DevOps Engineer with 3-4 years of experience to design, implement, automate, and manage cloud infrastructure and CI/CD pipelines on Microsoft Azure. The ideal candidate should have hands-on experience with Azure cloud services or AWS Cloud services, Kubernetes , Infrastructure as Code (Terraform), containerization, monitoring, logging, and DevSecOps practices.
The candidate should be comfortable working in a fast-paced environment with strong troubleshooting, automation, and Linux administration skills.
Key Responsibilities
-
Design, deploy, and manage scalable Azure/AWS cloud infrastructure.
-
Build and maintain CI/CD pipelines using Jenkins and GitHub.
-
Deploy and manage Kubernetes workloads on Kubernetes.
-
Implement Infrastructure as Code (IaC) using Terraform and Helm Charts.
-
Configure and manage Azure/AWS networking components.
-
Develop automation scripts using Python, Bash, and Shell scripting.
-
Implement container security and vulnerability scanning using Docker Scout and Trivy.
-
Configure and maintain centralized monitoring and logging solutions using Prometheus, Grafana, Fluent Bit, Thanos, Azure Monitor, cloudwatch, and Log Analytics.
-
Perform Linux system administration and troubleshooting.
-
Implement code quality and security checks using SonarQube.
-
Troubleshoot deployment, networking, performance, and infrastructure issues.
-
Collaborate with development, QA, security, and operations teams for release management and infrastructure improvements.
-
Ensure high availability, scalability, and security best practices across environments.
-
Hands-on experience in writing bash and shell script
-
Open to support production releses on monthly basis or as required.
-
Open to work on cloud as well as on-prem environment (if required)
Required Technical Skills
Cloud & Azure Services
-
Azure Kubernetes Service (AKS) / AWS EKS
-
Azure Virtual Machines (VM) / AWS EC2
-
Azure Virtual Network (VNet) / AWS VPC
-
Azure Storage Account / AWS S3
-
Azure Key Vault / ASM
-
Azure Active Directory (AAD) / IAM
-
Azure Communication Services / SES
-
Azure DNS / R53
-
Azure Functions / Lambda
-
Azure Monitor / Cloudwatch
-
Log Analytics
DevOps & CI/CD
-
Jenkins
-
GitHub
-
CI/CD pipeline implementation
-
Release automation
Containerization & Orchestration
-
Docker
-
Kubernetes
-
Helm Charts
Infrastructure as Code
Monitoring & Logging
-
Prometheus
-
Grafana
-
Fluent Bit
-
Thanos
-
Azure Monitor
-
Log Analytics
-
Cloudwatch
Security & DevSecOps
-
Trivy
-
SonarQube
-
Container security best practices
-
Vulnerability management
Scripting & OS
-
Python
-
Bash/Shell scripting
-
Linux administration
Preferred Qualifications
-
Experience with production-grade Kubernetes environments.
-
Strong understanding of networking and security concepts.
-
Experience in implementing GitOps and DevSecOps practices.
-
Knowledge of disaster recovery, backup, and high availability solutions.
-
Experience in multi-cloud environments is a plus.
Soft Skills
-
Strong analytical and troubleshooting skills
-
Good communication and collaboration skills
-
Ability to work independently and within teams
-
Strong documentation and process-oriented mindset
Nice to Have
-
Experience with multi-region Azure / AWS deployments
-
Experience with cost optimization and FinOps
-
Experience with service mesh and ingress controllers
-
Exposure to Agile/Scrum methodologies