CI/CD Engineer

Remote $81k–$138k middle 4 months ago full-time quality 8.9/10

Role in brief

Betby is hiring a CI/CD Engineer to design, debug, and automate their continuous integration and delivery pipelines. This role involves integrating systems, developing tools with Python, and collaborating with development and infrastructure teams. Professionals with strong GitLab CI, Python, Docker, and Kubernetes experience who can resolve complex pipeline issues should consider applying.

GitLab CIPythonDockerKubernetesHashiCorp VaultAWS Secrets ManagerAWSGCPAzureTerraformAnsibleHelm

About the role

This role focuses on the continuous integration and delivery process, requiring the engineer to design, debug, and enhance CI/CD pipelines. A key aspect is the ability to diagnose and resolve issues related to builds and deployments, ensuring smooth and efficient software releases. The position also involves automating secret management and integrating pipelines with various external systems to streamline operations.

The CI/CD Engineer will develop automation tooling using Python, contributing to the efficiency of the development lifecycle. Collaboration is central to this role, as the engineer will work closely with both developers and infrastructure engineers. Success in this position means consistently improving pipeline performance, reducing deployment friction, and enabling faster, more reliable software delivery.

Betby operates with a remote-friendly culture, supporting talent globally while also offering relocation options to its offices in Latvia, Malta, Spain, and Montenegro. The company provides a supportive environment with benefits like comprehensive health insurance, paid sick leave, and vacation time, alongside opportunities for learning and professional growth within an international team.

The annual salary for this position ranges from $80,500 to $138,000 USD.

Skills that matter here

  • GitLab CI: This platform is preferred for designing, debugging, and improving continuous integration and delivery pipelines.
  • Python: This language is essential for developing automation tooling and scripting various CI/CD processes.
  • Docker: Experience with this containerization technology is required for managing and deploying applications within the pipelines.
  • Kubernetes: Familiarity with this orchestration system is necessary for deploying and managing containerized workloads.
  • HashiCorp Vault: This tool is used for automating and managing secrets within the CI/CD pipelines.
  • AWS: Knowledge of major cloud providers, including AWS, is expected for deploying and managing infrastructure.

Who this role suits

  • A problem-solver who can diagnose and resolve complex technical issues in build and deployment processes.
  • Someone who enjoys automating repetitive tasks and developing tools to improve efficiency.
  • An individual who thrives in a collaborative environment, working closely with both development and infrastructure teams.
  • A person who is proactive in seeking out and implementing improvements to existing systems and workflows.

From the employer

  • Design, debug, and improve CI/CD pipelines.
  • Diagnose and resolve build failures and deployment issues.
  • Automate secret management.
  • Integrate pipelines with external systems.
  • Develop automation tooling in Python.
  • Collaborate with developers and infrastructure engineers.
  • Strong experience with CI/CD platforms, preferably GitLab CI.
  • Excellent Python skills.
  • Ability to debug complex pipeline issues.
  • Experience with secret management systems.
  • Understanding of REST/GraphQL APIs.
  • Experience with Docker and Kubernetes.
  • Familiarity with major cloud providers.
  • Comprehensive health insurance.
  • Paid sick leave up to 10 days.
  • 20 days of paid vacation.
  • Learning and growth opportunities.
  • Language learning support.
  • Modern hardware provided.
  • International team environment.
  • Corporate events and team activities.

Questions about this role

What is the company's remote work policy?

Betby is remote-friendly and supports talent globally, with relocation opportunities available to offices in Latvia, Malta, Spain, and Montenegro.

What is the seniority level for this role?

This is a middle-level seniority position.

What are the key technical skills required for this role?

Key technical skills include strong experience with GitLab CI, Python, Docker, Kubernetes, secret management systems, and an understanding of REST/GraphQL APIs.

Similar jobs

Before you apply

  • Legitimate employers never ask you to pay anything to apply or get hired.
  • Never share seed phrases or private keys. No real job needs them.
  • Do not install software ("test tasks", "trading tools", "video call clients") sent during hiring.
  • Check that the application page's domain really belongs to Betby.