About
Day-to-Day Responsibilities:
- Code and maintain Restful Web API in Python and respect Github workflow.
- Follow Agile Methodologies (SCRUM, Kanban) using mainly Jira software.
- Deploy product release in a continuous delivery way using Jenkins pipelines.
- Identify and clarify business requirements.
- Communicate with clients, coworkers about current tasks : know how to summarize feedbacks.
- Understand OPS' points of view and collaborate with them to create the appropriate services.
- Ensure procedures are followed and mechanisms are in place to ensure compliance to technical designs, best practices and are well supported.
Technical Skills: Excellent technical skills on the following technologies:
- Git/GitHub/GitLab 2+ year.
- Software Factory (e.g. Jenkins) and CD 1+ year.
- Python year.
- Object-Oriented Programming 4+ year.
Proficient in:
- Agile Methodology : Kanban / Scrum / TDD.
- Unit Testing.
- UNIX philosophy and good practices.
- Comfortable with Web semantic and standards.
- NoSQL.
Desired / Plus:
- Open API / Flask-RestPlus / Flask-Connexion.
- Docker/Kubernetes environment.
- Excellent communication skills (slideshows, reports, presentations).
- Respectful behavior with all SG employees.
- Able to work alone efficently and also share with teams.
- Cooperate with all staff (HR, Managers…) in a WorldWide context.
- Foresee the future needs to improve work quality for each iteration of Agile methodology.
Competencies:
- Client focused, must have a strong customer service mentality and ability to work with developers, users, ops, and other staff.
- Able to work independently and in a team environment while interacting across different group to accomplish projects.
- Ability to interact with other business lines managers, technical staff and senior managers.
- Excellent communication and presentation skills, both written and oral.
- Must be detail and goal oriented dedicated to accomplishing tasks.
Experience Needed:
- Minimum 3 years experience with Web API development using Agile methodology.
- Ability to learn and adopt to new environment quickly.
- Management / ITIL process.
- Educational Requirements: Master's Degree in Engineering.
Desired / Plus:
- Agile certifications.
- Python certifications.
Languages: Fully bilingual English and French.
====================================================
Votre mission sera de développer RestFul WebAPI avec Python 3+ pour fournir une infrastructure en tant que service à tous les clients.
Responsabilités au jour le jour:
- Coder et maintenir l'API Web RestFul en Python et respecter le workflow Github.
- Suivre les méthodologies agiles (SCRUM, Kanban) en utilisant principalement le logiciel Jira.
- Déployer la libération des produits de manière continue en utilisant les pipelines Jenkins.
- Identifier et clarifier les exigences des entreprises.
- Communiquer avec les clients, les collègues sur les tâches en cours : savoir résumer les retours.
- Comprendre les points de vue de l'OPS et collaborer avec eux pour créer les services appropriés.
- S'assurer que les procédures sont suivies et que les mécanismes sont en place pour garantir la conformité aux conceptions techniques, aux meilleures pratiques et sont bien soutenus.
Compétences techniques: Excellentes compétences techniques sur les technologies suivantes:
- Git/GitHub/GitLab 2+ année.
- Software Factory (par exemple Jenkins) et CD 1+ année.
- Python année.
- Programmation orientée objet 4 ans et plus.
Maîtriser:
- Méthodologie Agile : Kanban / Scrum / TDD.
- Tests unitaires.
- La philosophie et les bonnes pratiques d'UNIX.
- Confortable avec la sémantique et les standards du Web.
- NoSQL.
Désiré / Plus:
- API ouverte / Flask-RestPlus / Flask-Connexion.
- Environnement Docker/Kubernetes.
- Excellentes aptitudes à la communication (diaporamas, rapports, présentations).
- Comportement respectueux avec tous les employés du SG.
- Capable de travailler seul efficacement et de partager avec les équipes.
- Coopérer avec l'ensemble du personnel (RH, gestionnaires...) dans un contexte mondial.
- Prévoir les besoins futurs d'améliorer la qualité du travail pour chaque itération de la méthodologie Agile.
Compétences:
- Axé sur le client, doit avoir une forte mentalité de service à la clientèle et être capable de travailler avec les développeurs, les utilisateurs, les opérateurs et les autres membres du personnel.
- Capable de travailler de manière indépendante et en équipe tout en interagissant avec différents groupes pour réaliser des projets.
- Capacité à interagir avec les responsables d'autres secteurs d'activité, le personnel technique et les cadres supérieurs.
- Excellentes compétences en matière de communication et de présentation, tant à l'écrit qu'à l'oral.
- Doit être axé sur les détails et les objectifs et consacré à l'accomplissement des tâches.
Expérience nécessaire:
- Minimum 3 ans d'expérience dans le développement d'API Web en utilisant la méthodologie Agile.
- Capacité à apprendre et à s'adapter rapidement à un nouvel environnement.
- Gestion / processus ITIL.
- Exigences en matière d'éducation : Maîtrise en ingénierie.
Désiré / Plus:
- Certifications agiles.
- Certifications Python.
Les langues: Entièrement bilingue anglais et français.
Languages
- French
Notice for Users
This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.