Chez Arch Capital Group Ltd., notre culture d'entreprise repose sur la collaboration, l'expertise et l'innovation. Nous visons à promouvoir le progrès et à inspirer nos clients, employés, investisseurs et communautés à atteindre leur plus grand potentiel. En essence, Nous Capacitons la Possibilité℠.
Le Manager de l'Ingénierie des Données, connu en interne sous le nom de Mgr de l'Ingénierie Logicielle, fournit un leadership crucial en alignant le développement des systèmes d'information avec les objectifs commerciaux pour les applications et technologies assignées. Il/elle dirige et guide des ingénieurs, développeurs, analystes de données, testeurs, équipes DevOps et de sous-traitants. Il/elle garantit une exécution réussie des plans de travail des projets en stimulant le développement de données/logiciels au sein de l'équipe, en coordonnant les priorités du département et en atteignant les objectifs de développement.
Ceci est un rôle hybride (deux fois par semaine) basé dans nos bureaux de Jersey City, NJ, Raleigh, NC, ou Hartford, CT.
- Diriger et faciliter les activités Scrum au niveau du sprint, y compris la planification des sprints, le raffinement/grooming des backlogs, les réunions quotidiennes et les rétrospectives.
- Agir en tant que Scrum Master, identifier et supprimer les obstacles pour atteindre les objectifs du sprint.
- Suivre les métriques Scrum comme la vélocité, la productivité et la qualité au niveau de l'équipe.
- Faire respecter le processus d'ingénierie au sein des équipes et coordonner les activités de branchement/fusion, la maintenance des environnements, les déploiements de code et les APM proxy, y compris le rafraîchissement des données de production.
- Assurer la pertinence et l'achèvement du cycle d'ingénierie, y compris les revues de code, l'alignement sur la conception de la solution, les revues de cas de test et les tests d'intégration.
- Enquêter sur les bugs, effectuer une analyse des causes profondes, identifier des opportunités d'amélioration et soutenir le dépannage des nouveaux incidents liés aux domaines fonctionnels de l'équipe.
- Créer et maintenir les CMR, obtenir des approbations, soumettre à la CAB et gérer les branches de release dans GitHub. Faciliter les réunions de déploiement.
- Renforcer l'esprit d'équipe, encourager la communication et coacher continuellement les membres de l'équipe sur la collaboration et les objectifs communs.
- Suivre la vélocité, la productivité, la présence et la disponibilité de l'équipe et des individus. Réaliser des entretiens individuels, fournir des retours et coacher pour le développement professionnel.
- Soumettre des évaluations de performance trimestrielles et de fin d'année pour les FTEs. Participer aux entretiens, à l'intégration et à la formation des nouveaux employés.
- Minimum de 7+ ans dans l'informatique, dont 1 à 2 ans en tant que Manager ou Lead d'ingénierie, gérant des équipes Agile multifonctionnelles dans un environnement d'entreprise de taille moyenne à grande.
- Expérience Agile avérée, en particulier en Scrum, y compris la planification de sprints, les standups quotidiens, les rétrospectives et le suivi des métriques Agile.
- Expérience de gestion des équipes et des individus, en dirigeant 1 à 2 équipes, avec un total de 7 ans en informatique (5 ans en tant qu'ingénieur et 2 ans à un poste de gestion).
- Compétences techniques solides dans au moins un langage de programmation (Java, .NET ou Python - Python préféré), avec une compréhension approfondie du cycle d'ingénierie.
- Connaissance approfondie de l'architecture orientée services distribuée, des microservices et de divers types d'intégration (API RESTful, systèmes événementiels).
- Expérience dans un environnement axé sur la conformité (SOX, SOC-2, NYDFS, etc.).
Diplôme de licence en Management des Systèmes d'Information ou dans un domaine connexe requis; un master est préféré.
#