About the Role
Our client is seeking a highly motivated and experienced DevOps Engineer to join their fully remote team. This role is critical in ensuring the efficiency, reliability, and scalability of our client's cloud infrastructure and deployment pipelines. You will be responsible for automating and streamlining our operations and processes, bridging the gap between development and operations. The ideal candidate possesses a strong understanding of cloud technologies, CI/CD practices, and infrastructure as code. This is a unique opportunity to work with cutting-edge technologies in a collaborative, remote-first setting, contributing significantly to the company's technological advancements. We are looking for a proactive individual who can drive improvements and maintain robust systems. This position offers the chance to shape the future of our operational excellence.
Key Responsibilities
- Design, implement, and manage CI/CD pipelines for automated software delivery.
- Develop and maintain infrastructure as code using tools like Terraform or CloudFormation.
- Manage and monitor cloud environments (AWS, Azure, or GCP).
- Implement and manage containerization technologies such as Docker and Kubernetes.
- Automate system administration tasks and operational processes.
- Ensure system security, reliability, and performance through proactive monitoring and alerting.
- Collaborate with development teams to optimize application deployment and performance.
- Troubleshoot and resolve infrastructure and deployment issues.
- Develop and maintain scripts for automation (e.g., Bash, Python).
- Stay abreast of the latest DevOps tools and best practices.
- Contribute to the overall architecture and design of the infrastructure.
- Implement robust logging and monitoring solutions.
- Manage and optimize cloud costs.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
- 5+ years of experience in DevOps, System Administration, or Software Engineering.
- Proven experience with cloud platforms (AWS, Azure, or GCP).
- Strong experience with CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI).
- Proficiency in containerization technologies (Docker, Kubernetes).
- Experience with Infrastructure as Code (IaC) tools (e.g., Terraform, Ansible, CloudFormation).
- Strong scripting skills (e.g., Bash, Python, PowerShell).
- Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack).
- Understanding of networking principles and security best practices.
- Excellent problem-solving and troubleshooting skills.
- Strong communication and collaboration skills, especially in a remote setting.
- Experience with microservices architectures is a plus.
- Certification in cloud technologies is advantageous.
Benefits
- highly competitive salary
- top-tier health, dental, and vision insurance
- ample paid time off, fostering a healthy work-life balance
- significant opportunities for professional growth, including training budgets and conference attendance
- fully remote role, offering unparalleled flexibility
- employees eligible for retirement savings plans with company contributions
- regular virtual team events and collaborative sessions ensuring a connected and engaged remote workforce
This is an exceptional opportunity to join a forward-thinking company and make a significant impact from anywhere within Torreón, Coahuila, MX or beyond.