Job Description
Dataiku is seeking a Senior Infrastructure Engineer to contribute to the design, scaling, and maintenance of its internal and customer-facing infrastructures. The role involves working with a tech stack primarily on AWS, with some Azure and GCP components, utilizing tools like Terraform, Ansible, Kubernetes, and Python. Dataiku aims to enable customers to bring large-scale data analytics and AI technologies into a centralized and easy-to-use platform. The Senior Infrastructure Engineer will be responsible for:
- Updating, scaling, and maintaining the configuration management stack.
- Maintaining the multi-Cloud Infrastructure as Code repository.
- Updating and maintaining Kubernetes clusters, including high availability services and monitoring.
- Expanding and maintaining CI/CD pipelines for automated deployments.
- Improving monitoring infrastructure and alerting pipelines.
- Developing automation tools to scale infrastructure and manage Cloud resources.
- Applying Cloud security best practices.
To be successful, the candidate should have:
- Experience with configuration management tools (e.g., Chef, Ansible, Puppet, SaltStack).
- Experience with Terraform for managing Cloud resources.
- Familiarity with UNIX-like systems and shell scripting.
- Experience running production load on AWS, including monitoring and high availability designs.
- Experience designing CI/CD pipelines.
- Knowledge of application development, ideally in Python.
- A problem-solving mindset and curiosity about system internals.
- Commitment to documenting solutions and monitoring system health.
Dataiku offers:
- Opportunity to shape the future of AI.
- A collaborative and innovative work environment.
- Personal growth opportunities.