At a Glance
- Tasks: Join our infrastructure team to enhance developer productivity and manage cloud resources.
- Company: DataCamp empowers learners with essential data and AI skills, trusted by millions worldwide.
- Benefits: Enjoy flexible hours, a yearly learning budget, global retreats, and top-notch medical insurance.
- Why this job: Tackle exciting challenges in a dynamic start-up while making a meaningful impact in education.
- Qualifications: 2+ years in infrastructure tools, development, CI/CD pipelines, and security tooling required.
- Other info: We value diverse experiences; apply even if you don't meet every qualification!
The predicted salary is between 48000 - 72000 ÂŁ per year.
About DataCamp
DataCamp\’s mission is to empower everyone with the data and AI skills essential for 21st-century success. By providing practical, engaging learning experiences, DataCamp equips learners and organizations of all sizes to harness the power of data and AI. As a trusted partner to over 17 million learners and 6,000+ companies , including 80% of the Fortune 1000, DataCamp is leading the charge in addressing the critical data and AI skills shortage.
About the role
DataCamp\’s infrastructure team, which is part of the Platform Engineering department, is a T-shaped cross functional team that looks after CI/CD pipelines, cloud infrastructure (deployed on AWS), logging, monitoring and security. The infrastructure team also looks after the data platform (deployed on GCP) as we have data engineers embedded in our cross functional infrastructure team. The team helps advise our production engineering teams on infrastructure best practices on all DataCamp projects and looks after the whole DataCamp Platform to ensure commercial availability for our customers.
To facilitate this we have a highly automated CI/CD pipeline based on CircleCI and Spotify Backstage (internal engineering portal) which allows developers to ship what they build, increasing deployment speed and ownership and visibility. The infrastructure team aims to enhance developer productivity, scalability, availability and security by providing feedback cycles for teams so they follow a model of continuous improvement. In this role you will be responsible for adding new features to our internal engineering portal that will involve making code changes to Spotify Backstage.
About you
At DataCamp, we seek individuals who embody our core values of data-driven decision-making, action, transparency, ownership, and customer focus. You thrive in a fast-paced, high-performing environment and are driven by a passion for making a meaningful impact. You\’re adaptable, embracing change and ambiguity with enthusiasm. Your initiative and entrepreneurial spirit push you beyond just meeting targets—you aim to understand the \”why\” behind our goals and take ownership to drive the business forward. You’re a collaborative team player who values transparency and always seeks to improve and innovate. If this sounds like you, we encourage you to apply!
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.
Qualifications
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
Its a plus if
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
Why Datacamp?
Joining DataCamp means becoming part of a dynamic, creative, and international start-up. Here are just a few of the reasons why you’ll love being on our team:
Exciting challenges: Face new technical challenges daily, keeping your work engaging and rewarding.
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.
Amazing team: Collaborate with a truly exceptional team—seriously, we’re awesome!
Our competitive compensation package offers additional benefits. On top of your salary you will also receive extra legal benefits such as best-in-class medical insurance including dental and vision. Depending on your location additional benefits might be available to you.
At DataCamp, we value diverse experiences and perspectives. If youre excited about this role but dont meet every qualification, we still encourage you to apply. We believe skills can be developed and are committed to fostering an inclusive workplace where everyone can thrive. Your unique talents and perspectives are what make our team great!
#J-18808-Ljbffr
Senior Infrastructure Engineer employer: DataCamp
Contact Detail:
DataCamp Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Infrastructure Engineer
✨Tip Number 1
Familiarise yourself with the tools and technologies mentioned in the job description, such as AWS, Docker, Kubernetes, and Terraform. Having hands-on experience or projects showcasing these skills can set you apart during discussions.
✨Tip Number 2
Engage with the DataCamp community on platforms like LinkedIn or GitHub. Sharing your insights on infrastructure topics or contributing to open-source projects can help you build connections and demonstrate your passion for the field.
✨Tip Number 3
Prepare to discuss your previous experiences with CI/CD pipelines and how you've improved deployment processes in past roles. Be ready to share specific examples that highlight your problem-solving skills and ability to enhance developer productivity.
✨Tip Number 4
Showcase your collaborative spirit by preparing to discuss how you've worked with cross-functional teams in the past. Highlight instances where you've advised on infrastructure best practices or contributed to team improvements, aligning with DataCamp's values.
We think you need these skills to ace Senior Infrastructure Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in infrastructure tools like AWS, Docker, and Kubernetes. Emphasise your development experience with TypeScript and Python, as well as your familiarity with CI/CD pipelines.
Craft a Compelling Cover Letter: In your cover letter, express your passion for data science and education. Mention how your values align with DataCamp's core values of transparency, ownership, and customer focus. Share specific examples of how you've made an impact in previous roles.
Showcase Your Problem-Solving Skills: Provide examples in your application that demonstrate your ability to tackle complex systems and improve processes. Highlight any experience you have with Infrastructure-as-Code and security tooling, as these are key aspects of the role.
Highlight Collaboration Experience: Since the role requires working closely with development teams, include examples of successful collaborations in your application. Discuss how you’ve contributed to team goals and improved team dynamics through code reviews and technical discussions.
How to prepare for a job interview at DataCamp
✨Showcase Your Technical Skills
Be prepared to discuss your experience with AWS, Docker, Kubernetes, and CI/CD pipelines. Bring examples of past projects where you successfully implemented these technologies, as this will demonstrate your hands-on expertise.
✨Understand DataCamp's Mission
Familiarise yourself with DataCamp's mission to empower learners with data and AI skills. Be ready to articulate how your role as a Senior Infrastructure Engineer can contribute to this mission and enhance the learning experience for users.
✨Emphasise Collaboration and Communication
Highlight your ability to work collaboratively within cross-functional teams. Share examples of how you've effectively communicated technical concepts to non-technical stakeholders, as this aligns with DataCamp's value of transparency.
✨Prepare for Problem-Solving Scenarios
Expect to face technical challenges during the interview. Practice articulating your thought process in solving complex infrastructure problems, particularly those related to scalability, security, and automation, as these are key aspects of the role.