Apprenticeships - Software Development Engineer in our Infrastructure Department

Criteo (Paris, France) Publié il y a 10 jours
Who we are
Criteo (NASDAQ: CRTO) is the global technology company powering the world’s marketers with trusted and impactful advertising. 2,800 Criteo team members partner with over 20,000 customers and thousands of publishers around the globe to deliver effective advertising across all channels, by applying advanced machine learning to unparalleled data sets. Criteo empowers companies of all sizes with the technology they need to better know and serve their customers.

The team
Our Infrastructure teams are designing and operating the overall capacity and connectivity supporting the Criteo platform. They are in charge of designing, planning, scaling and operating hardware, system, network and data center layers. 

Working on Criteo's infrastructure is an opportunity to learn high-level network engineering and in all areas of this specialty (data center fabric, traffic engineering, automation, monitoring, security). It's also an opportunity to develop your coding skills. If you think about our scale (45 000 servers, 9 data centers, 5 000 network devices) code is everywhere (APIs, data modelization, event driven workflows, kernel code optimizations ...).  

We are looking for 6 apprentices to start in September/October 2020. Check out what teams you can explore below! We are looking forward to hearing from you.

What you will learn
You will have the opportunity to get insights into our infrastructure teams in more detail. Here are example of our hiring teams within the department (We will tell you more in our first phone call):

Network Team
We provide connectivity services allowing the company to serve advertising business, develop new products and improve existing ones. 

- We build our own network automation & orchestration framework to support constantly growing infrastructure 
- We constantly improve our reachability over the internet , managing transit, peering, and routing optimization solutions 
- We develop our own reverse proxy solution with the goal of speeding up product delivery and securing their exposition to the Internet 
- We are engaged in a global vendor unlocking effort by leveraging open source software and commodity hardware, disaggregating hardware from software 
- The company is exposed to all possible threats of the Internet, and for sure, as a Network team, we have a role to play 

Capacity Planning Team (Qapla) 
We support one of the largest computing platforms in the AdTech world. The team provides critical inputs to our Hosting and Network engineers. You will be part of the team, working on processing, storing and monitoring key resources usage. You will get to work on complex topics around forecasting, budgeting and allocating resources that will allow Criteo Infrastructure to scale up, open new datacenters and extend existing ones at an even greater pace. This will also provide you with a complete view of our tech stack (Mesos, Hadoop, Vertica...). 

During your apprenticeship here and according to your choice, skills and interest, you can tackle one of the following subjects: 

- Building Infrastructure Analytics: You will help build a framework exposing actionable infrastructure resources usage & cost, as well as forecasts.  
- Understand applications & services load and their dependencies in Criteo based on actual usage and develop some use case. 
- Develop tools and analyses to understand and monitor the quality of data collected by our team & used for forecasting. 
- Implement automatized alerting in case of significant trend changes. 

Infrastructure Data Center RoADIES Team 
We provide the capacity needed to the Criteo Infrastructure, including power, connectivity and server deployments to support Criteo's growth. Our team has a role of gatekeepers of the Criteo’s worldwide Data Centers: responsible for all on-site projects and for everything that happens in it.  

During your apprenticeship here and according to your choice, skills and interest, you can tackle one of the following subjects: 

- Build a robust infrastructure by having the power distribution balanced in collaboration with the data centers' providers. Also, we provide the best solutions to collect metrics for temperature & humidity according to the negotiated SLAs. 
- Deploy data centers from an empty white room to the delivery of the server. Each item is qualified and handled from the quote request through the purchase to the delivery. Our job ends once the equipment is reachable. We are also in charge of server ramp-ups, migrations, on-site decommissions, and DC closing projects. 
- Maintain a high level of security by tracking comings and goings (people and goods), access lists/reports, inventories.  
- Manage suppliers & service providers by dealing with them from the needs to the delivery, on-site missions, and SoX requirements. 
- Optimize costs by finding new solutions/ partners on the field 

Who You Are

    • You are enrolled in school for study in computer science or statistics/Math background.  
    • Your school could provide you an apprenticeship contract. 
    • You know your coding basics and understand that the future of network engineering is software defined.  
    • You are a strong communicator and a team player who can work efficiently with others.   
    • You are fluent in English.  

Bonus Points if You

    • Have interested in infrastructure and/or monitoring  
    • Want to discover web-based applications and basic Linux knowledge.  
    • Have front-end experience with modern frameworks (React, VueJS...) interest you  
    • Already have experienced in Object Oriented Programming (Python, Java...)  
    • Occasionally participate in coding competitions.  

Want to Know More?

    • What does it feel like to be part of something big? Get a   
    • Get the story directly from our R&D engineers, check our   
    • Interested in discovering your Criteo community first?   
#LI-CD1

At Criteo, we dare to be different. We believe that diversity fuels innovation and creates an energy that can be seen and felt all over Criteo. We champion different perspectives and are committed to creating a workplace where all Criteos are heard and feel a sense of belonging.

Criteo collects your personal data for the purposes of managing Criteo's recruitment related activities. Consequently, Criteo may use your personal data in relation to the evaluation and selection of applicants. Your information will be accessible to the different Criteo entities across the world. By clicking the "Apply" button you expressly give your consent.

Emplois similaires
Full-Stack Software Engineer
Criteo Publié il y a 2 jours
Data Engineer
Dailymotion Publié il y a 7 jours
Apply