Remote job
Senior DevOps Engineer
Job details
About this role
Role overview Build and operate cloud infrastructure and delivery systems that support reliable, scalable services. The work spans cloud architecture, Kubernetes, automation, observability, security, and production operations, with close collaboration across development teams.
Responsibilities - Design and maintain infrastructure on AWS, Google Cloud, or Azure, including Kubernetes environments for microservices. - Build and improve CI/CD pipelines and automate deployments, including strategies that minimize downtime. - Manage infrastructure as code and configuration, using tools such as Terraform, Pulumi, CloudFormation, or Ansible. - Set up monitoring, logging, and alerting; troubleshoot incidents and improve system performance. - Apply security controls, manage access, and support backup and disaster recovery processes. - Improve cloud cost and resource use, and document architecture, runbooks, and operating procedures.
Requirements - At least five years in DevOps, site reliability, or systems engineering. - Deep experience with at least one major cloud platform, plus Docker and Kubernetes. - Experience building and maintaining CI/CD pipelines with tools such as GitLab CI, GitHub Actions, or Jenkins. - Strong scripting skills in Bash, Python, or Go. - Familiarity with infrastructure as code, observability tools, networking, load balancing, and DNS. - Understanding of infrastructure security practices.
Nice to have - Experience with serverless services, configuration management, databases and backups, vulnerability scanning, or compliance requirements. - Contributions to open-source infrastructure or DevOps projects.
Benefits and work setup - Fully remote work and flexible hours. - The listing also mentions unlimited vacation, health insurance, and a professional development budget for certifications and conferences.