Remote job
Senior DevOps Engineer
Job details
About this role
Role overview Own the cloud infrastructure and operational practices that keep production applications secure, reliable, and able to scale. You’ll work with engineering teams to automate delivery, improve system performance, and resolve production issues across AWS and Azure environments.
Responsibilities - Design, build, and maintain infrastructure across AWS and Microsoft Azure. - Create and improve CI/CD pipelines, infrastructure automation, and operational processes. - Run Docker and Kubernetes environments in production. - Manage infrastructure as code with Terraform or CloudFormation. - Improve monitoring, logging, and observability for distributed systems. - Partner with developers on reliability, security, and performance; investigate incidents and drive follow-up improvements.
Requirements - At least five years of DevOps or cloud infrastructure experience. - Strong AWS skills across services such as EC2, ECS/EKS, VPC, IAM, RDS, S3, CloudWatch, Route 53, and Lambda, plus networking. - Expert-level Azure knowledge, including infrastructure, networking, identity and access, compute, storage, and monitoring. - Strong Terraform or CloudFormation experience; advanced Linux administration and Bash scripting. - Production experience with Docker and Kubernetes, and CI/CD platforms such as GitHub Actions, GitLab CI, Jenkins, or CircleCI. - Scripting or programming in Python, Go, or JavaScript; professional English and the ability to work independently with distributed teams.
Nice to have - AWS or Azure architecture and DevOps certifications. - Experience with Prometheus, Grafana, ELK, Datadog, or OpenTelemetry. - Familiarity with cloud security, compliance, or configuration tools such as Ansible, Chef, or Puppet.