We are looking for a top-notch release engineer to join us!
Release engineers ensure that Auras services and mobile applications can be delivered fast, without compromising quality, and with production stability. Join the team and become an excellent generalist who can write code and work on complex infra. Partnering alongside the best engineers in the industry and working on the most incredible projects, you'll develop code and systems that are in production and used by millions of users worldwide.
What you'll be doing
Design, implement, and maintain scalable CI/CD pipelines to automate multiple projects' builds, tests, and deployments.
Design and implement new technologies and tools.
Improve codebase to support CI best practices (code source structure, architecture, builds, versioning, packaging, and testing.
Simplify the process to make it accessible to the development teams.
Collaborate cross-functionally with software developers, QA engineers, SREs, and end-to-end testing teams to align pipelines with quality gates and production requirements
Proactively identify and fix the issues in tooling and processes.
Release engineers ensure that Auras services and mobile applications can be delivered fast, without compromising quality, and with production stability. Join the team and become an excellent generalist who can write code and work on complex infra. Partnering alongside the best engineers in the industry and working on the most incredible projects, you'll develop code and systems that are in production and used by millions of users worldwide.
What you'll be doing
Design, implement, and maintain scalable CI/CD pipelines to automate multiple projects' builds, tests, and deployments.
Design and implement new technologies and tools.
Improve codebase to support CI best practices (code source structure, architecture, builds, versioning, packaging, and testing.
Simplify the process to make it accessible to the development teams.
Collaborate cross-functionally with software developers, QA engineers, SREs, and end-to-end testing teams to align pipelines with quality gates and production requirements
Proactively identify and fix the issues in tooling and processes.
Requirements:
Experience as a Release Engineer/DevOps.
Experience implementing and maintaining CI/CD pipelines using GitHub Actions.
Familiarity with cloud platforms (preferably AWS).
Experience with infrastructure-as-code tools such as Pulumi, Terraform, etc.
Scripting and automation skills (Bash, Groovy)
Experience with at least one programming language (Java, TypeScript, Python)
Experience with containers and delivery of services via containers (Docker, K8S, EKS, ECS)
You might also have
Experienced with JVM build systems (such as Gradle).
Experience with an artifact repository manager (such as Jfrog)
Bachelor's degree in Computer Science or related field, or equivalent work experience.
Experience as a Release Engineer/DevOps.
Experience implementing and maintaining CI/CD pipelines using GitHub Actions.
Familiarity with cloud platforms (preferably AWS).
Experience with infrastructure-as-code tools such as Pulumi, Terraform, etc.
Scripting and automation skills (Bash, Groovy)
Experience with at least one programming language (Java, TypeScript, Python)
Experience with containers and delivery of services via containers (Docker, K8S, EKS, ECS)
You might also have
Experienced with JVM build systems (such as Gradle).
Experience with an artifact repository manager (such as Jfrog)
Bachelor's degree in Computer Science or related field, or equivalent work experience.
This position is open to all candidates.