Build Infrastructure Engineer (JetBrains IDEs) at JetBrains
Cyprus
Posted
on-site · full-time · Visa sponsorship
Apply for this role at JetBrains
Responsibilities:
- Design, build and operate infrastructure for fast test runs, installer builds and product releases for JetBrains IDEs.
- Maintain and improve build systems and toolchains (Bazel/Gradle/Maven), CI/CD pipelines and build agents (TeamCity/Space).
- Automate packaging, deployment and release tasks using IaC and DevOps tools (Terraform, Packer, Ansible, cloud providers).
- Profile and optimize build/test performance; reduce feedback loops for developers.
- Collaborate with product teams to integrate build tools with source repositories, QA and release workflows.
- Document runbooks, support incidents and participate in cross‑team problem solving.
Requirements:
- Practical experience with Java/Kotlin development and building maintainable automation code.
- Familiarity with build systems (Bazel, Gradle, Maven) and CI tooling (TeamCity, Space or similar).
- Hands‑on experience with cloud platforms (AWS/Azure), Kubernetes and infrastructure automation (Terraform, Packer, Ansible).
- Strong Linux and shell scripting skills plus experience operating build agents and CI infrastructure.
- Good debugging and performance‑tuning skills, and a collaborative mindset for cross‑team work.
- Openness to learn, contribute to automation improvements and participate in shared engineering practices.