Senior DevOps Engineer - Cloud Infrastructure
Summary
Senior DevOps Engineer who designs, automates, and maintains a client's cloud infrastructure: building CI/CD pipelines (Jenkins/GitLab CI/GitHub Actions), infrastructure as code with Terraform/Ansible, and monitoring on AWS, Azure, or GCP. Fully remote role requiring 5+ years in DevOps/SRE with Docker, Kubernetes, and Python/Bash.
About the Role
Our client is looking for a seasoned Senior DevOps Engineer to join their fully remote team. This position is critical for enhancing and maintaining our client's cloud infrastructure, focusing on automation, reliability, and scalability. You will work with cutting-edge technologies to build and manage CI/CD pipelines, infrastructure as code, and monitoring systems. The ideal candidate is passionate about operational excellence, enjoys solving complex infrastructure challenges, and thrives in a collaborative, distributed work environment. This role offers the chance to significantly influence the technical direction and operational efficiency of a growing tech company.
Key Responsibilities
- Design, implement, and manage automated CI/CD pipelines for continuous integration and delivery using tools like Jenkins, GitLab CI, or GitHub Actions .
- Develop and maintain infrastructure as code (IaC) using tools such as Terraform or Ansible to automate provisioning and configuration of cloud resources.
- Manage and monitor cloud infrastructure on platforms like AWS, Azure, or GCP, ensuring high availability, performance, and security.
- Implement robust monitoring, logging, and alerting solutions to proactively identify and resolve system issues.
- Collaborate with development and operations teams to optimize application deployment processes and improve system resilience.
- Automate operational tasks, security hardening, and disaster recovery processes.
Requirements
- Bachelor's degree in Computer Science, IT, or a related field, or equivalent practical experience.
- 5+ years of experience in DevOps, SRE, or system administration roles.
- Proven experience with cloud platforms such as AWS, Azure, or GCP .
- Hands-on experience with containerization technologies like Docker and Kubernetes .
- Proficiency in scripting languages (e.g., Python, Bash) and infrastructure as code tools (Terraform, Ansible).
- Strong understanding of networking concepts, security best practices, and CI/CD principles.
Benefits
- Highly competitive salary and annual performance bonus.
- Fully remote work arrangement with flexible hours.
- Comprehensive health, dental, and vision insurance.
- Generous paid time off and company holidays.
- Professional development opportunities, including training and certifications.
- A culture that encourages innovation, collaboration, and continuous improvement.