freehire launches on Product Hunt on 26 August.

Follow →

Staff Engineer, Devops

Summary

The Staff DevOps Engineer designs CI/CD pipelines, manages Azure/GCP infrastructure via Terraform, and administers Kubernetes clusters. They automate workflows using Python or Bash, implement monitoring with Prometheus/Grafana, and enforce DevSecOps practices to ensure platform reliability.

REQUIREMENTS:

• Total experience: 5.5+ years.
• Strong experience in DevOps, Platform Engineering, or Cloud Engineering.
• Must-have expertise in Cloud Platforms (Azure or GCP), Docker, GitLab CI/CD, Kubernetes (AKS/GKE), and Terraform.
• Hands-on experience building and maintaining CI/CD pipelines using GitLab CI, TeamCity, Octopus Deploy, and Azure DevOps.
• Strong experience with containerization, Kubernetes deployments, scaling, upgrades, and environment management.
• Experience with Helm for deployment templating and Kubernetes package management.
• Strong scripting experience using Python, Bash, or PowerShell for automation.
• Good understanding of networking concepts including DNS, load balancers, firewalls, and cloud networking.
• Experience with monitoring, logging, alerting, and observability using Prometheus, Grafana, or cloud-native monitoring tools.
• Knowledge of DevSecOps practices, including vulnerability scanning, secret management, compliance, and security automation.
• Strong analytical, troubleshooting, communication, and stakeholder management skills.

RESPONSIBILITIES:

• Design, implement, and maintain scalable CI/CD pipelines to automate build, test, and deployment processes.
• Deploy, manage, and optimize cloud infrastructure across Azure or GCP environments.
• Administer and support Docker containers and Kubernetes (AKS/GKE) clusters, including deployments, scaling, upgrades, and troubleshooting.
• Develop and maintain Infrastructure as Code (IaC) using Terraform to provision and manage cloud resources.
• Implement and manage deployment strategies using Helm and Kubernetes deployment templates.
• Automate operational tasks and infrastructure workflows using Python, Bash, or PowerShell scripting.
• Configure and maintain monitoring, logging, dashboards, and alerting solutions using Prometheus, Grafana, and cloud-native monitoring tools.
• Implement DevSecOps best practices, including vulnerability scanning, secret management, compliance checks, and policy enforcement.
• Troubleshoot production issues, perform root cause analysis, and implement preventive measures to improve platform reliability.
• Collaborate with development, cloud, infrastructure, and security teams to deliver reliable, secure, and scalable platform solutions.
• Participate in production support, incident management, and on-call rotations to ensure high availability of critical systems.
• Continuously improve automation, platform performance, deployment processes, and operational excellence through industry best practices.

Bachelor’s or master’s degree in computer science, Information Technology, or a related field

See also