DevOps Engineer
Role Description
As a DevOps Engineer, you will design, build, and maintain the infrastructure and automation pipelines that enable teams to deliver software quickly, reliably, and securely. You will work across the development and operations lifecycle, focusing on automation, scalability, and system reliability.
You will collaborate closely with development, QA, and infrastructure teams to streamline deployment processes, improve system observability, and ensure applications run smoothly in production.
Key Responsabilities
- Design, build, and maintain CI/CD pipelines to automate build, test, and deployment processes.
- Manage and provision cloud infrastructure using Infrastructure as Code (IaC) practices.
- Monitor system performance, availability, and reliability, proactively identifying and resolving issues.
- Implement and maintain containerization and orchestration solutions for scalable deployments.
- Automate repetitive operational tasks to improve efficiency and reduce manual errors.
- Collaborate with development teams to improve deployment processes and release cycles.
- Implement security best practices across infrastructure, pipelines, and deployment processes.
- Manage configuration, secrets, and environment consistency across development, staging, and production.
- Participate in incident response, root cause analysis, and post-mortem reviews.
- Stay current with new DevOps tools and practices, proposing their adoption when relevant.
Job Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 8+ years of experience in a DevOps, Site Reliability Engineering (SRE), or Infrastructure role.
- Strong understanding of software development lifecycles and CI/CD practices.
- Experience managing cloud infrastructure and automating deployment processes.
- Strong problem-solving skills, with the ability to troubleshoot complex systems under pressure.
- Good communication skills and ability to collaborate across development and operations teams.
- Fluency in English (written and spoken); additional language is a plus.
- Ability to work independently and as part of a distributed/remote team.
Main Tech Skills
- Cloud Platforms: AWS, Azure, or GCP.
- Infrastructure as Code: Terraform, CloudFormation, or Pulumi.
- Containerization & Orchestration: Docker, Kubernetes.
- CI/CD Tools: Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
- Configuration Management: Ansible, Chef, or Puppet.
- Monitoring & Observability: Prometheus, Grafana, ELK Stack, or Datadog.
- Scripting Languages: Bash, Python, or Go.
- Version Control: Git (GitHub, GitLab, or Bitbucket).
- Networking & Security: familiarity with VPCs, load balancers, firewalls, and IAM policies.
- Methodologies: Agile/Scrum, Site Reliability Engineering (SRE) practices.
Be Bold · Work Smart · Change Tomorrow
We started this company with a simple observation: most organizations don’t struggle because they lack technology — they struggle because solutions are too complex, disconnected from reality, or hard to sustain over time. Data and AI can create enormous value. But only when they are designed with clear intent, solid foundations, and a realistic understanding of how organizations actually operate. We’re a young, fast-growing company with plenty of opportunities to learn, evolve, and build something meaningful together.