About the job
Elastic NV develops the Search AI Platform, trusted by more than half of the Fortune 500. Their cloud-based products support search, security, and observability, helping organizations analyze data in real time and safeguard sensitive information.
Team focus
The Platform Engineering Productivity team designs and maintains the infrastructure that powers Elastic’s software development. This group enables engineers to build, test, and release software efficiently and securely. Their work centers on evolving workflows, supporting Continuous Delivery and Continuous Quality, and managing risks from third-party dependencies in both cloud and CI/CD settings.
The team’s toolkit includes Docker, Ansible, Kubernetes, ArgoCD, Jenkins, Buildkite, GCP, AWS, GPG, Sigstore, notarization tools, and programming languages such as Java, Go, and Python.
What you will do
- Maintain and enhance CI infrastructure to ensure smooth development
- Oversee processes for building and releasing software artifacts
- Develop and support ephemeral environments for developers
- Help define and uphold release criteria
- Create and maintain tools and infrastructure for product deployment
- Contribute to projects spanning the full software development lifecycle
What we look for
Elastic seeks an engineer interested in scaling and securing the software delivery process. The ideal person will help keep releases seamless at any scale and contribute to frameworks, reusable components, and guidelines that empower teams to work efficiently and independently.
Location
This position is based in Spain.
