DevOps Engineer
Role details
Job location
Tech stack
Job description
Design, implement, and maintain CI/CD pipelines to ensure efficient and reliable software delivery
Manage and operate containerized environments using Docker and Kubernetes, including cluster maintenance and optimization
Collaborate with development teams using Agile methodologies (Scrum/Kanban) to support continuous integration and delivery practices
Automate infrastructure and operational tasks using scripting tools such as Python or Ansible
Monitor system performance, availability, and reliability using tools like Prometheus, Grafana, or Dynatrace
Ensure code quality and testing standards through automated testing practices and quality gates
Manage source code repositories and branching strategies using Git
Requirements
3+ years of professional experience
- Bachelor's Degree in Engineering
- Fluent Spanish (English is a plus)
- Agile (Scrum/Kanban) and Git (GitFlow or Trunk-Based)
- CI/CD tools (Jenkins or GitHub Actions)
- Scripting (Python or Ansible)
- Docker and Kubernetes (including cluster operations)
- At least one programming language (Java, JavaScript, Python, etc.)
- Monitoring tools (Prometheus, Grafana, Dynatrace, or similar)