Design, build, and maintain CI/CD pipelines for automated builds, tests, and deployments.
Automate infrastructure provisioning using Infrastructure as Code (Terraform, Ansible, CloudFormation, etc.).
Manage and monitor cloud infrastructure (AWS, Azure, GCP).
Implement containerization and orchestration with Docker and Kubernetes.
Ensure system availability, scalability, and performance through proactive monitoring and alerting.
Collaborate with development and QA teams to streamline software delivery.
Implement and maintain security best practices for cloud and DevOps workflows.
Troubleshoot production issues and perform root cause analysis.
Maintain documentation and contribute to process improvements.
Bachelor’s degree in Computer Science, Engineering, or related field.
3+ years of experience in DevOps, Site Reliability Engineering (SRE), or related roles.
Strong expertise in cloud platforms (AWS, Azure, or GCP).
Hands-on experience with CI/CD tools (Jenkins, GitHub Actions, GitLab CI, CircleCI).
Proficiency in containerization (Docker) and orchestration (Kubernetes, OpenShift).
Strong scripting/programming skills (Python, Bash, Go, or Groovy).
Experience with monitoring and logging tools (Prometheus, Grafana, ELK, Splunk, Datadog).
Familiarity with version control systems (Git).
Solid understanding of networking, security, and Linux administration.
Certifications: AWS Certified DevOps Engineer, Azure DevOps Engineer Expert, GCP Professional DevOps Engineer.
Experience with service mesh (Istio, Linkerd).
Knowledge of serverless technologies (AWS Lambda, Azure Functions, GCP Cloud Functions).
Exposure to Agile/Scrum environments.