✨ About The Role
- The Infrastructure Engineer will be responsible for scaling and maintaining data pipelines and compute clusters as the DAQ team grows.
- They will build out observability tools to support developer troubleshooting and performance insights.
- The role involves designing on-call processes for the infrastructure owned by the team, balancing developer velocity with service reliability.
- Collaboration with DAQ teams on deployment approaches and network/security integrations is a key aspect of the job.
- The engineer will prototype and implement solutions for caching, load balancing, job scheduling, and cluster scaling.
- Improving developer productivity by reducing friction through better tooling and automated provisioning is a priority.
- The role requires adopting and integrating best practices from other teams, tailoring them to the dynamic needs of the DAQ team.
âš¡ Requirements
- The ideal candidate has proven experience in an infrastructure backend role, particularly in a fast-paced environment.
- They should be comfortable with at least one major cloud platform and its associated tooling.
- Familiarity with containerization and orchestration technologies, such as Kubernetes, is essential.
- A background with Infrastructure-as-Code (IaC) tools like Terraform or CloudFormation is preferred.
- Strong scripting and coding abilities are necessary to build and automate solutions effectively.
- The candidate should possess effective communication and collaboration skills, enjoying the process of enabling others.
- They thrive in a scrappy, results-oriented culture and can dive into various technical challenges.