- About Role: We are looking for a skilled DevOps Engineer to join our team. The ideal candidate will be responsible for developing, automating, and maintaining CI/CD pipelines, managing cloud infrastructure, ensuring system reliability, and implementing security best practices. You will work closely with development, QA, and operations teams to enhance deployment efficiency and optimize infrastructure.
- Here’s What You’ll Do in This Role
- Design, develop, and maintain automated CI/CD pipelines using tools like Azure DevOps (preferred), Jenkins, GitHub Actions, or GitLab CI/CD.
- Deploy and manage cloud infrastructure primarily in Azure using Terraform, CloudFormation, or ARM templates.
- Provision, monitor, and scale infrastructure in Azure Cloud (mandatory); experience with AWS/GCP is a plus.
- Deploy and manage Docker containers and Kubernetes clusters for efficient application scaling.
- Set up monitoring, logging, and alerting using Datadog (preferred); experience with Prometheus, Grafana, ELK Stack, or Splunk is an advantage.
- Implement DevSecOps best practices, manage secrets, and ensure compliance with security standards.
- Develop scripts and automation using Python, Bash, or PowerShell for system management and process automation.
- Collaborate with software engineers, QA, and security teams to optimize software delivery processes.
-
Here’s What You’ll Bring with You
- 6+ years of experience in DevOps, or related roles.
- Expertise in Azure DevOps (preferred), Jenkins, GitHub Actions, or GitLab CI/CD.
- Hands-on experience with Azure services (mandatory); AWS/GCP is a plus.
- Proficiency in Terraform, Ansible, or CloudFormation for infrastructure as code (IaC).
- Experience with Docker and Kubernetes for containerized application management.
- Proficiency in Python, Bash, or PowerShell for automation and scripting.
- Strong experience with Git and branching strategies.
- Understanding of cloud security, IAM policies, and DevSecOps best practice
|