About this role

Responsibilities: Functional analysis: Analyse business and technical requirements to define automation solutions aligned with network engineering needs. Translate user stories into actionable development tasks within an Agile/SCRUM framework. Solution design: establish the most effective technical solution to achieve a network automation business goal. Development:Developand continuously improveour Network Automation Platform and Application under SCRUM Methodology as well as network engineering automations (operations, monitoring, demand management). Quality Assurance and Code Review: Implement automated testing strategies across unit, integration, and end-to-end tests to identify and resolve issues early. Drive code quality improvements through regular code reviews and refactoring efforts. DevOps and Infrastructure Management: Manage CI/CD pipelines and Openshift infrastructure to ensure seamless deployment, scalability, and high availability of the team's automations. Innovative Collaboration: Collaborate with cross-functional teams to conceptualize and deliver new features, continuously exploring and integrating new technologies to enhance development efficiency and product innovation. Security: Understanding security authentication and authorization mechanisms like JWT and SSO. Database administration: Administration of small-scale databases including schema creation, relationships and maintenance of data consistency. Mandatory Requirements: Proven Development Skills: o Front: Strong expertise in HTML, CSS, JavaScript and a Frontend oriented framework (NextJS, React, VueJS, etc). o Back: Python - SQL - Mongo. Python frameworks (Flask, Fastapi, etc) o CI/CD: OpendevStack (Jenkins, Openshift). o Ansible and Ansible automation platform expertise o Infrastruc...