Senior DevOps / Software Engineer
Cobra Studio is looking for a Senior DevOps/Software Engineer with strong experience in infrastructure and development, particularly with Ansible, Docker, and Terraform. The required english level is C1. This is a full-time remote position with compensation in US dollars.
AWS
CI/CD
Python
Docker
Ansible
Terraform
Kubernetes
* Only applicants living in:
Guatemala, El Salvador, Honduras, Argentina, Chile, Uruguay, Paraguay, Ecuador, República Dominicana
JOB DESCRIPTION:
Benefits and conditions
- 100% remote work – collaborate from anywhere in the world.
- Flexible working hours to support a healthy work-life balance.
- All necessary equipment provided to set you up for success.
- Engaging, dynamic projects with plenty of room for learning and professional growth.
- Competitive compensation in USD.
Requirements
- 4+ years of experience in DevOps or Site Reliability Engineering (SRE).
- 3+ years of experience in software development, ideally backend and microservices.
- Strong expertise in AWS cloud services.
- Proficiency with Linux operating systems.
- Hands-on experience with Terraform and Ansible for infrastructure automation and configuration management.
- Solid knowledge of CI/CD tooling (GitLab CI, Jenkins, or similar).
- Proficiency in Python scripting for automation.
- Deep experience with Docker and Kubernetes for containerization and orchestration.
- Familiarity with monitoring tools and SRE practices (Prometheus, Grafana, ELK, etc.).
- Knowledge of security principles and implementation of secure infrastructure practices.
Soft Skills
- Strong problem-solving skills and ability to troubleshoot complex systems.
- Excellent communication and collaboration skills, working effectively with cross-functional teams.
- Ability to work in a hybrid DevOps/development role, balancing infrastructure management with software engineering.
- Proactive mindset, always looking for ways to improve performance, reliability, and security.
- Strong organizational skills, with the ability to manage multiple priorities and projects.
Responsibilities
- Design, implement, and manage infrastructure as code using Terraform and Ansible.
- Build and maintain CI/CD pipelines (GitLab CI) to support seamless code integration and deployment.
- Develop and maintain automation scripts (Python) to improve efficiency and reduce manual work.
- Manage and optimize cloud infrastructure on AWS with a focus on scalability, security, and cost efficiency.
- Ensure high reliability and performance through monitoring, observability, and SRE practices.
- Collaborate with software engineers to design and deploy microservices-based architectures.
- Implement security best practices across infrastructure, applications, and deployments.
- Troubleshoot and resolve complex system issues, ensuring minimal downtime and high system reliability.
----