Skip to main content

Software Engineer - Python

Software Engineer - Python
ClickJobs.io
8 months ago

Job Description

Dans cette annonce, l'utilisation du genre masculin a été adoptée afin de faciliter la lecture, et n'a aucune intention discriminatoire.

A propos d'ALTEN

Avec 57 000 consultants dans le monde, ALTEN est un leader dans le secteur de l'ingénierie et du conseil en technologies de l'information. Depuis plus de 30 ans, nous contribuons à optimiser la performance technologique des entreprises.

Résumé du poste

  • Développer du code en Python à partir d'une station de travail Google Cloud
  • Utiliser le développement basé sur la branche principale (Trunk based development) dans GIT, pour pousser leur code quotidiennement
  • Participer à des revues de code (pull-requests)
  • Lire, comprendre et traduire les exigences en éléments de développement, qui seront ensuite exécutés
  • Implémenter à la fois des tests unitaires et système en utilisant Pytest et PytestBDD
  • Respecter les meilleures pratiques en termes de normes de codage en Python
  • Déployer des services sur le Cloud et être capable de comprendre l'un des principaux fournisseurs de Cloud à un niveau de base (GCP, AWS, Azure)

RESPONSABILITÉS CLÉS

  • Le développeur travaillera dans une équipe de 2 ou 3 développeurs, avec un architecte de solution et se concentrera sur le développement d'un service spécifique
  • Engagement dans le développement d'une couche intermédiaire (couche d'intégration de service entre les plates-formes OSS et BSS)
  • Livrer sur la base d'un package de travail défini, et dans un flux spécifique

QUALIFICATIONS ESSENTIELLES

  • FORMATION ACADÉMIQUE
  • Posséder un diplôme de baccalauréat en informatique ou dans d'autres disciplines connexes.
  • EXPÉRIENCE PROFESSIONNELLE
  • Développer du code en Python à partir d'une station de travail Google Cloud
  • Utiliser le développement basé sur la branche principale (Trunk based development) dans GIT, pour pousser leur code quotidiennement
  • Participer à des revues de code (pull-requests)
  • Lire, comprendre et traduire les exigences en éléments de développement, qui seront ensuite exécutés
  • Implémenter à la fois des tests unitaires et système en utilisant Pytest et PytestBDD
  • Respecter les meilleures pratiques en termes de normes de codage en Python
  • Déployer des services sur le Cloud et être capable de comprendre l'un des principaux fournisseurs de Cloud à un niveau de base (GCP, AWS, Azure)
  • COMPÉTENCES SPÉCIFIQUES
  • Travail d'équipe et collaboration (évident)
  • Autonome
  • Respecter les délais convenus et les engagements
  • Impliqué et pas peur de travailler sous contrainte (délai et qualité)

EXIGENCES LINGUISTIQUES

  • Français (un atout), anglais (obligatoire)

Avantages

  • Aide au Transport Quotidien
  • Assurance Maladie
  • Congés de Vacances et Compensatoires
  • Événements d’Entreprise
  • REER Collectif
  • Un équilibre entre vie professionnelle et vie privée : Horaires flexibles et vendredis californiens toute l’année
  • Du plaisir au travail : des événements sociaux et communautaires tout au long de l’année !

Langues

  • Français, Anglais

About ALTEN

  • With 57,000 consultants worldwide, ALTEN is a leader in the IT engineering and consulting sector. For over 30 years, we have contributed to optimizing the technological performance of companies.

Position Summary

  • Develop code in Python from a Google Cloud Workstation
  • Use Trunk based development in GIT, to push their code on a daily basis
  • Participate in code reviews (pull-requests)
  • Read, understand, and translate requirements into development items, that will then be executed
  • Implement both unit and system tests using Pytest and PytestBDD
  • Adhere to best practices in terms of coding standards in Python
  • Deploy services onto the Cloud and be able to understand one of the major Cloud providers at a basic level (GCP, AWS, Azure)

KEY RESPONSIBILITIES

  • Developer will work in a squad of 2 or 3 devs, solution architect and focusing on a specific service development
  • Engagement in the dev of a middleware layer (Service Integration Layer between OSS and BSS platform)
  • Deliver based on a defined work package, and in a specific stream

ESSENTIAL QUALIFICATIONS

  • ACADEMIC TRAINING
  • Possess a bachelor's degree in IT or other related disciplines.
  • WORK EXPERIENCE
  • Develop code in Python from a Google Cloud Workstation
  • Use Trunk based development in GIT, to push their code on a daily basis
  • Participate in code reviews (pull-requests)
  • Read, understand, and translate requirements into development items, that will then be executed
  • Implement both unit and system tests using Pytest and PytestBDD
  • Adhere to best practices in terms of coding standards in Python
  • Deploy services onto the Cloud and be able to understand one of the major Cloud providers at a basic level (GCP, AWS, Azure)
  • SPECIFIC COMPETENCIES
  • Teamwork and collaboration (obvious)
  • Autonomous
  • Respect agreed timeline and commitment
  • Engaged and not afraid to work under constraint (timeline and quality)

LANGUAGE REQUIREMENT

  • French (nice to have), English (mandatory)

Job Type

Full-time

Benefits

  • Commuter benefits
  • Extended health care
  • Paid time off
  • Work from home
  • Work-Life Balance: Flextime & California Fridays all year
  • Fun at work: social and community events all-year round!

Work Location

Hybrid remote

Expertise level

Work arrangement

Key skills

Similar Jobs in United States