Senior Infrastructure Engineer

DataCamp Logo

DataCamp

πŸ“Remote - United Kingdom, Portugal

Summary

Join DataCamp's Infrastructure team as a highly skilled engineer to enhance developer productivity, scalability, availability, and security. You will be responsible for adding new features to our internal engineering portal, involving code changes to Spotify Backstage. The team manages CI/CD pipelines, cloud infrastructure (AWS and GCP), logging, monitoring, and security, advising production engineering teams on best practices. You will enable seamless application deployment, advise on infrastructure requirements, manage shared resources, build and maintain internal services, and prioritize self-service solutions. This role requires strong collaboration, ownership, and a commitment to continuous improvement.

Requirements

  • Has 2+ years of administering/maintaining infrastructure related tools (AWS, Docker, K8s)
  • Has 2+ years of development experience (TypeScript, Python)
  • Has 2+ years experience advising on/implementing deployment pipelines (CI/CD)
  • Has 2+ years of security tooling experience (vulnerability scanning tooling)
  • You have experience with Infrastructure-as-code (Terraform, Ansible, etc)
  • Has excellent oral and written communication skills
  • Is interested in understanding and scaling complex systems
  • Is interested in monitoring and self healing systems
  • Is highly organized with a flexible, can-do attitude and a willingness/aptitude for learning
  • Improves the team with code reviews, technical discussions and documentation
  • Is able to work collaboratively in teams and develop meaningful relationships to achieve common goals

Responsibilities

  • Enable development teams to deploy their applications as seamlessly as possible
  • Advise development teams on infrastructure requirements for new DataCamp courses and projects
  • Manage company-wide shared resources that support the microservice architecture
  • Build and maintain internal services to support development operations
  • Prioritize self-service solutions and automation for deployment, infrastructure provisioning, cost control, and security standards
  • Support other teams in using infrastructure services, avoiding acting as a bottleneck
  • Play a key role in planning and implementing future infrastructure improvements
  • Own and manage day-to-day infrastructure responsibilities independently
  • Deploy and manage all DataCamp Platform workloads on EKS (Kubernetes) using Istio service mesh and self-service deployment pipelines
  • Provision all infrastructure using Terraform
  • Manage the Kong API Gateway to allow external ingress traffic into the DataCamp Platform
  • Support the DataCamp Data Platform, which is deployed on BigQuery, with data pipeline jobs managed by Airflow
  • Take ownership of the Learn Multiplexer product, which schedules course sessions for learners on the DataCamp platform

Preferred Qualifications

  • You have an understanding of data engineering principles
  • You have experience with API-gateways or service meshes (Kong, Istio, etc)
  • You are passionate about data science and education

Benefits

  • Competitive compensation: We offer a competitive salary with attractive benefits
  • Flexibility: Benefit from flexible working hours because the future is flexible!
  • Continuous learning: Access a yearly learning budget for conferences & training to support your professional growth
  • Global retreats: Participate in international company retreats, fostering a global team spirit
  • Equipment: Yearly refreshment of your IT Equipment budget for your home working setup

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.