Devops Engineer

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)


Requirements

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
  • Terraform
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


See also

DevOps jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available