Job Description
DataCamp is seeking a Senior Infrastructure Engineer to join its Platform Engineering department. This role involves working within a T-shaped cross-functional infrastructure team responsible for CI/CD pipelines, cloud infrastructure on AWS, logging, monitoring, and security. The team also manages the data platform on GCP, with embedded data engineers. The Senior Infrastructure Engineer will advise production engineering teams on infrastructure best practices and ensure the commercial availability of the DataCamp Platform.This engineer will contribute to enhancing developer productivity, scalability, availability, and security by providing feedback cycles for teams, fostering continuous improvement. They will be responsible for adding new features to DataCamp's internal engineering portal using Spotify Backstage.
Responsibilities: - Enable development teams to deploy applications seamlessly.
- Advise development teams on infrastructure requirements.
- Manage company-wide shared resources.
- Build and maintain internal services.
- Prioritize self-service solutions and automation.
- Support other teams in using infrastructure services.
- Play a key role in planning and implementing infrastructure improvements.
- Own and manage day-to-day infrastructure responsibilities.
- Deploy and manage workloads on EKS using Istio and self-service pipelines.
- Provision infrastructure using Terraform.
- Manage the Kong API Gateway.
- Support the DataCamp Data Platform on BigQuery, with Airflow.
- Take ownership of the Learn Multiplexer product.
Qualifications: - 2+ years administering/maintaining infrastructure tools (AWS, Docker, K8s).
- 2+ years of development experience (TypeScript, Python).
- 2+ years implementing deployment pipelines (CI/CD).
- 2+ years of security tooling experience.
- Experience with Infrastructure-as-code (Terraform, Ansible, etc).
- Excellent communication skills.
- Interest in understanding and scaling complex systems.
- Interest in monitoring and self-healing systems.
- Highly organized with a flexible attitude.
- Ability to improve the team with code reviews and documentation.
- Ability to work collaboratively in teams.
DataCamp offers: - Exciting technical challenges.
- Competitive compensation and benefits.
- Flexible working hours.
- Yearly learning budget.
- International company retreats.
- Yearly IT equipment budget.
- Collaboration with an exceptional team.