Opdrachten

Shell IT International B.V. Software Engineering

Software Engineering

Info

Functie

Software Engineering

Locatie

Amsterdam

Uren per week

40 uren per week

Looptijd

22.05.2022 - 29.12.2022

Opdrachtnummer

107978

Sluitingsdatum

date-icon16.05.2022 clock-icon10:00
Reageren op deze opdracht? Dit doe je op Striive.

Rolomschrijving en taakafspraken

Het CV en de motivatie dienen aangeboden te worden in het Engels.

Het CV dient in een Word format aangeleverd te worden.

Software engineer – backend Must-Have : 

Microservices (preferably with Golang; else Node JS / Python), Docker, Containerization, AWS Good to have : Kafka / GraphQL Programme purpose Shell's new Powering Progress strategy has Electric Vehicle (EV) charging at its core, with the target to grow operated EV charge points from 60K in 2021 to 500K in 2025 and 2.5mln in 2030. To support the growth ambition, the ChargeWorks programme was formed in PT and later transitioned to Renewables & Energy Solutions IT. This programme is considered a strategic programme. It leverages the latest technology (data science, AI, optimisation etc.), collaborates closely with portfolio companies (e.g. NewMotion, Greenlots) to create energy management and fleet solutions, and provide customers with data insights. With a yearly budget of ~4mln, this programme estimates to delivery 30mln value. 

Programme Scope This programme covers multiple components: 

1. Energy Management and smart charging - Provide solution to optimize energy consumption and manage multiple energy sources on sites (e.g. grid, battery, EVs) 

2. Fleet solution. Provide solution for fleet customers to manage electric fleets scheduling, dispatch and charging in an optimized way. 

3. eMobility data lake: provide data insides of all EV charges 

4. RechargeNext: the network planning tool advises customers on the choice of the best EV charging locations based on multiple data sources and artificial intelligence. 

5. Other initiatives like supporting global rollout of CPO (Charge Point Operator) and MSP (Mobility Service Provider) 

Location – IT hubs, preferably in London. 

Software Development tasks including

- Working with the development team throughout all stages of the software development lifecycle - Backend software development with a variety of coding languages - Working closely with QAs and BAs to help shape requirements and actively participate in story refinement - Participating in code reviews and engineering best practices - Developing and maintaining CI/CD pipelines - In an Agile team, play active role in planning, estimating, challenging the others, and occasionally run daily stand-ups. - Be willing to self-teach and upskill quickly in new technologies/domains - Providing development support to portfolio companies of Shell eMobility Profile & skills - Priority 1 – GoLang, would happily consider someone who is capable (has industry experience) in 2 or more modern OOO languages and shows a willingness to learn e.g. C#, Java, Node.js (pref TypeScript), Ruby, C++ - Priority 2 – Docker + Kubernetes + Containerisation, AWS cloud components (incl lambdas), Relational DBs - Priority 3 – Any of the following would be a bonus, Kafka (or similar message queue technology), GraphQL, Non-relational DBs, Redis. Experience working with Gitlab pipelines, GitHub actions or Helm charts would be a bonus 

Other requirements: 

• Good programming and analytical skills. • Fast learner • Proactive, focused, motivated. • Not afraid to speak up and challenge senior members when applicable. • A team player who is able to work with distributed teams as well as independently. • Flexible in working hours as some of the team members/stakeholders are US/Asia based.

Bedrijfsgegevens

Bedrijfs gegevens

Shell IT International B.V.

Rolomschrijving en taakafspraken

Het CV en de motivatie dienen aangeboden te worden in het Engels.

Het CV dient in een Word format aangeleverd te worden.

Software engineer – backend Must-Have : 

Microservices (preferably with Golang; else Node JS / Python), Docker, Containerization, AWS Good to have : Kafka / GraphQL Programme purpose Shell's new Powering Progress strategy has Electric Vehicle (EV) charging at its core, with the target to grow operated EV charge points from 60K in 2021 to 500K in 2025 and 2.5mln in 2030. To support the growth ambition, the ChargeWorks programme was formed in PT and later transitioned to Renewables & Energy Solutions IT. This programme is considered a strategic programme. It leverages the latest technology (data science, AI, optimisation etc.), collaborates closely with portfolio companies (e.g. NewMotion, Greenlots) to create energy management and fleet solutions, and provide customers with data insights. With a yearly budget of ~4mln, this programme estimates to delivery 30mln value. 

Programme Scope This programme covers multiple components: 

1. Energy Management and smart charging - Provide solution to optimize energy consumption and manage multiple energy sources on sites (e.g. grid, battery, EVs) 

2. Fleet solution. Provide solution for fleet customers to manage electric fleets scheduling, dispatch and charging in an optimized way. 

3. eMobility data lake: provide data insides of all EV charges 

4. RechargeNext: the network planning tool advises customers on the choice of the best EV charging locations based on multiple data sources and artificial intelligence. 

5. Other initiatives like supporting global rollout of CPO (Charge Point Operator) and MSP (Mobility Service Provider) 

Location – IT hubs, preferably in London. 

Software Development tasks including

- Working with the development team throughout all stages of the software development lifecycle - Backend software development with a variety of coding languages - Working closely with QAs and BAs to help shape requirements and actively participate in story refinement - Participating in code reviews and engineering best practices - Developing and maintaining CI/CD pipelines - In an Agile team, play active role in planning, estimating, challenging the others, and occasionally run daily stand-ups. - Be willing to self-teach and upskill quickly in new technologies/domains - Providing development support to portfolio companies of Shell eMobility Profile & skills - Priority 1 – GoLang, would happily consider someone who is capable (has industry experience) in 2 or more modern OOO languages and shows a willingness to learn e.g. C#, Java, Node.js (pref TypeScript), Ruby, C++ - Priority 2 – Docker + Kubernetes + Containerisation, AWS cloud components (incl lambdas), Relational DBs - Priority 3 – Any of the following would be a bonus, Kafka (or similar message queue technology), GraphQL, Non-relational DBs, Redis. Experience working with Gitlab pipelines, GitHub actions or Helm charts would be a bonus 

Other requirements: 

• Good programming and analytical skills. • Fast learner • Proactive, focused, motivated. • Not afraid to speak up and challenge senior members when applicable. • A team player who is able to work with distributed teams as well as independently. • Flexible in working hours as some of the team members/stakeholders are US/Asia based.

De recruiter

Germaine Cooman

Source

Deel deze opdracht

Plaats jouw bieding op Striive

https://login.striive.com/

Voor deze opdracht dien je een bieding te plaatsen op Striive. Striive is het grootste opdrachtenplatform van de Benelux waar jaarlijks meer dan 20.000 opdrachten gepubliceerd worden.