Ingénieur Développement Logiciel Java/JEE – Agile/DevOps (H/F) (Technopolis)
Rabat (Rabat)
Job description
about the role
Au sein de l’équipe vous assurerez un rôle de développeur sur l’une
des applications sur lesquels l’équipe travaille et vous travaillez en
binôme avec un autre développeur plus expérimenté. A ce titre vous avez
en charge :
Le découpage des US en tâche et l’estimation des US en points de complexité
La mise à jour de l’outil permettant de suivre les développements (Jira)
Les développements relatifs à chaque Sprint. Pour cela, vous vous
appuierez sur les propositions de solution technique validée avec
l’architecte et le Lead Tech (y.c. la réalisation des tests unitaires)
La réalisation de la documentation afférente au Sprint (i.e.,
Release Note, Manuel d’Installation, de Configuration et
d’Administration de la version logicielle)
Le packaging du code et de la documentation, et leur livraison aux équipes en charge du déploiement.
L’évaluation quotidienne de la qualité du code produit grâce aux outils mis à disposition par la forge (ex. Sonar, Owasp, etc.).
L’accompagnement de votre binôme, qui sera un développeur plus junior
about you
De formation BAC+5, vous avez une expérience significative (3 an
minimum) en développement Web (back-end et front-end) sur un
environnement Apache Tomcat en mode Agile. Vous êtes à l’aise en SQL et
avec les outils de manipulation de donnée (ETL). Vous êtes familier avec
le développement d’API REST. Enfin, vous connaissez bien le
fonctionnement des outils de développement et des outils permettant de
vérifier la qualité du code. La connaissance de la technologie Docker
est un plus mais n’est pas obligatoire. Au plan personnel, vous aimez
aider les autres.
Compétences techniques (en gras minimum):
Outils : GIT (GitLab), Jenkins, Maven, Jira, Docker, EDI (Eclipse, IntelliJ ou équivalent), Sonar, Owasp, Nexus
Langages et Framework :
System (Shell)
WEB (HTML, CSS, JAVA, Javascript, Angular2, Bootstrap)
Tests Unitaires : JUnit, JavaScript, Jasmine / QUnit…
ETL : Talend (Karaf)
SGBD : SQL, PostgreSQL, Oracle
API : REST
Systèmes : Linux / RHEL 7
Compétences professionnelles demandées :
Appétence Agile / Devops
Créativité, Force de proposition
Goût pour le travail en équipe
Goût pour l’accompagnement et le coaching
Rigueur, Organisation
Esprit d’analyse et de synthèse
Capacité à documenter son travail
Bonnes connaissances en anglais.
department
Partenaire des entreprises en France et dans le monde, Orange Business Services est présent dans plus de 160 pays et territoires et dispose du réseau sans couture le plus étendu au monde. Plus de 2 millions de professionnels, entreprises et collectivités en France ainsi que 3 000 multinationales nous font confiance chaque jour.
Orange Business Maroc est une entité d’Orange Business Services spécialisée dans la conception et le développement de services applicatifs et l’intégration de systèmes. Elle soutient également la croissance des services Connectivité et Services Managés.
Les projets que nous déployons pour les entreprises sont complexes et structurants pour elles. Partenaire de la transformation digitale des entreprises, nous recherchons des hommes et des femmes orientés clients, passionnés, pionniers et conquérants.
En 2018, Orange a obtenu à nouveau la certification « Top Employer Africa 2018 » pour
la cinquième année consécutive et s'est vu remettre pour la troisième
fois consécutive la certification « Top Employer Global 2018 ». Cette
certification consacre les meilleures politiques et pratiques en termes
de programmes de ressources humaines.
contract
Regular