- Company Name
- SHOM
- Job Title
- Responsable d'équipe Interop et Architecture Logicielle F/H
- Job Description
-
**Job title**
Team Lead – Interoperability & Software Architecture
**Role Summary**
Lead a 7‑person mixed AMOA/DevSecOps team, driving end‑to‑end project delivery, software architecture design, and continuous integration/deployment practices. Act as a technical adviser to program managers, define and monitor objectives, and ensure alignment of technology solutions with business goals and security requirements.
**Expectations**
- Minimum 10 years in technical roles, 2 years in team leadership or technical management.
- Proven experience in Agile and DevOps environments.
- Strong command of architecture, security principles and continuous delivery.
- Excellent communication and stakeholder management skills.
**Key Responsibilities**
- Manage the Interoperability & Software Architecture squad: set individual and team goals, conduct performance reviews, foster skill development.
- Provide organizational framework for internal and external development activities.
- Advise business units on software design and specification drafting.
- Review functional specifications (CCTP), evaluate vendor proposals, and monitor contracted services.
- Lead project tracking meetings (internal and with partners) and plan deliverables.
- Draft, negotiate and oversee contracts within the portfolio.
- Supervise definition of technical architectures (APIs, micro‑services, containers) and ensure consistency with security and business constraints.
- Validate technical designs through architecture reviews and coordinate with partners and vendors.
- Plan portfolio activities in line with project priorities.
- Champion DevSecOps tooling: CI/CD pipelines (GitLab, Jenkins), infrastructure automation (Ansible, Terraform, GitOps), security scanning (SonarQube), container orchestration (Kubernetes).
- Embed security best practices from specification to deployment, in collaboration with the CISO.
- Manage deployment automation and environment lifecycle via IaC.
- Oversee application integrations and support production operations.
**Required Skills**
*Technical* –
- Software architecture (micro‑services, APIs, containerization).
- Programming (Python) and application/security development practices.
- DevSecOps tooling: GitLab CI/CD, Jenkins, Ansible, Kubernetes, SonarQube, Terraform, GitOps workflows.
- Security fundamentals (applicative and infrastructure).
- Basic Linux/Windows administration.
*Managerial* –
- Technical leadership and team motivation.
- Agile project management, planning, and delivery oversight.
- Quality, performance, and security orientation.
*Personal* –
- Analytical and synthesizing capability.
- Effective oral & written communication, cross‑functional collaboration, and reporting.
**Required Education & Certifications**
- Engineering degree (Bac + 5) or Master’s in Computer Science, Software Engineering, or equivalent.
- Relevant certifications (e.g., PMP, Scrum Master, DevOps Engineer, Cloud Practitioner) are considered a plus.