Developer Api Python - Angular H/F

Needcontextveolia Group
France
10 days ago
Apply on www.hellowork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

HTML JavaScript (Programming Language) Application Programming Interfaces (APIs) Google App Engines Bash Shell Cascading Style Sheets (CSS) Software as a Service Cloud Computing Information Systems Databases Python (Programming Language) Node.Js
+11 more
Responsive Web Design TypeScript Web Applications Web Strategies Google Cloud Flask (Web Framework) Firebase Backend AngularJS Front End Software Development Restful APIs

Job description

Veolia Group IS&T launched its public Cloud web strategy several years ago, based on two key principles:

  • SaaS first solution: preferring SaaS solutions for common needs when they meet business/function expectations.
  • Specific home development: applications are directly created for the Cloud using public Cloud partners’ services.

The Design & Legal Assessment (DLA) is an activity within Group IS&T / Office CTO aimed at building an efficient and agile information system by implementing only new solutions (including renewals) that are:

  • Platform agnostic
  • Web & mobile (responsive design)
  • Secure by design
  • Able to expose data and functionality through a uniform interface
  • Resource consumption optimized
  • Green energy fed
  • GDPR compliant

The DLA process drastically reduces Veolia IS obsolescence and contributes to developing a robust and scalable application landscape. This process is applied at the Group/Corp level and is being deployed globally within Veolia. As the scope of evaluation expands to include security, architecture, and legal aspects, the number of cases to be evaluated is continuously growing.

To support this process, a full web app called DLA as a Service has been developed, hosted in a GCP environment (AppEngine + Firebase for database) and developed with AngularJS for the frontend and Python for the backend.

Missions

  • Implement new functionalities in agile mode, including integration of third-party applications via REST API
  • Develop an API to be requested/used by internal tools

Tools & Environment

  • REST API implementation
  • Node.js, JavaScript/TypeScript, Angular
  • Python (Flask)
  • HTML, CSS
  • SHELL/BASH
  • AppEngine environment
  • Google Cloud Firebase
  • GCP tools (Workflows and Cloud Functions)

Le profil recherché

Profile wantedExperience with API REST ImplementationProficiency in Node.js, JavaScript/TypeScript, and AngularStrong knowledge of Python (Flask)Familiarity with HTML and CSSExperience with SHELL/BASH scriptingExperience working in AppEngine environmentKnowledge of Google Cloud FirebaseExperience with GCP tools such as workflows and Cloud functions

Requirements

postgraduate degree EducationalOccupationalCredential bachelor degree EducationalOccupationalCredential associate degree, 1. Experience with API REST Implementation

  1. Proficiency in Node.js, JavaScript/TypeScript, and Angular
  2. Strong knowledge of Python (Flask)
  3. Familiarity with HTML and CSS
  4. Experience with SHELL/BASH scripting
  5. Experience working in AppEngine environment
  6. Knowledge of Google Cloud Firebase
  7. Experience with GCP tools such as workflows and Cloud functions

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.hellowork.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · World Congress 2023

2:37 min

Optimizing technical profiles for AI sourcing and recruitment

Mina Golesorkhi Mina Golesorkhi · World Congress 2026 Europe

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all