Directeur ou directrice adjoint(e) de l’ingénierie (Java)/Associate Engineering Director (Java)
IQVIA Voir toutes les offres
- Québec, QC
- 102.700-190.500 $ par an
- Permanent
- Temps-plein
- Des données et analyses authentifiées, respectueuses de la confidentialité
- Des technologies de santé innovantes et adaptées aux besoins
- L’expertise nécessaire pour mettre en place un modèle marketing efficace et évolutif
- d’excellence technique
- de collaboration
- d’amélioration continue
- Diriger la conception, le développement et le déploiement de microservices robustes à l’aide de Java et Spring Boot
- Concevoir et mettre en œuvre des solutions évolutives, sécurisées et performantes dans un environnement infonuagique (AWS, Azure ou GCP)
- Gérer et encadrer une équipe de 6 à 10 ingénieurs logiciels, en assurant mentorat technique et développement de carrière
- Collaborer avec des équipes interfonctionnelles (Produit, DevOps, QA) afin de livrer des solutions logicielles de haute qualité
- Veiller au respect des meilleures pratiques en matière de qualité du code, de tests et de pipelines CI/CD
- Surveiller la performance des systèmes et résoudre les incidents en production
- Favoriser l’innovation et l’amélioration continue des processus et outils d’ingénierie
- 5+ ans d’expérience en développement Java, avec une forte expertise en Spring Boot et SQL
- Expérience confirmée dans la conception et la gestion d’architectures microservices en environnement infonuagique
- Excellente compréhension des API RESTful, de la conteneurisation (Docker) et des outils d’orchestration (Kubernetes – un atout)
- Expérience avec des plateformes infonuagiques (AWS, Azure ou Google Cloud Platform)
- Capacité démontrée à diriger et encadrer des équipes d’ingénierie
- Solides compétences en résolution de problèmes et passion pour le développement de logiciels de haute qualité
- Expérience avec des outils CI/CD (Cloud Build, GitHub Actions, GitLab CI)
- Connaissance des outils de surveillance et de journalisation (Prometheus, Grafana, pile ELK)
- Familiarité avec les méthodologies Agile/Scrum
- Excellentes compétences en communication et relations interpersonnelles
- Authenticated, privacy‑enhanced data and analytics
- Innovative, fit‑for‑purpose healthcare technology
- Expertise to enable adaptable marketing models that improve care quality and patient outcomes
- Technical excellence
- Collaboration
- Continuous improvement
- Lead the design, development, and deployment of robust microservices using Java and Spring Boot
- Architect and implement scalable, secure, high‑performance cloud solutions (AWS, Azure, or GCP)
- Manage and mentor a team of 6–10 software engineers, providing technical guidance and career development
- Collaborate with Product, DevOps, and QA teams to deliver high‑quality solutions
- Ensure best practices in code quality, testing, and CI/CD pipelines
- Monitor system performance and troubleshoot production issues
- Drive innovation and continuous improvement in engineering processes and tools
- 5+ years of professional Java development experience with strong focus on Spring Boot and SQL
- Proven experience designing and managing microservices architectures in cloud environments
- Strong understanding of RESTful APIs, Docker, and orchestration tools (Kubernetes preferred)
- Experience with AWS, Azure, or Google Cloud Platform
- Demonstrated ability to lead and mentor engineering teams
- Excellent problem‑solving skills and a passion for high‑quality software
- Experience with CI/CD tools (Cloud Build, GitHub Actions, GitLab CI)
- Familiarity with monitoring and logging tools (Prometheus, Grafana, ELK stack)
- Knowledge of Agile/Scrum methodologies
- Strong communication and interpersonal skills