Mobile Technologies Inc.
SHR Consulting Group, LLC
Développeur Senior d'Applications Cloud
À propos de SHR Consulting Group
SHR est un intégrateur technologique de premier plan qui relève les défis de modernisation et de préparation les plus complexes de notre nation sur les marchés de la défense, des services civils fédéraux et du renseignement. Notre solide portefeuille d'offres comprend des solutions haut de gamme en ingénierie et intégration de systèmes, l'informatique d'entreprise, y compris les services cloud : cybersécurité, logiciels, analyse avancée et IA. Avec une compréhension intime des défis de nos clients et une profonde expertise dans les technologies existantes et émergentes, nous intégrons les meilleurs composants de notre propre portefeuille et de notre écosystème de partenaires pour fournir des solutions innovantes, efficaces et efficientes.
Résumé du poste
SHR Consulting Group recherche un Développeur Senior d'Applications Cloud pour concevoir, développer, moderniser, intégrer et supporter des applications et services cloud-natifs sécurisés et évolutifs au sein de l'environnement PIVOT du Programme National d'Assurance Inondation (NFIP) de la FEMA. Ce rôle d'ingénierie de haut niveau assure le leadership technique pour le développement d'applications, l'intégration, la conteneurisation, l'automatisation, la migration cloud et le déploiement sur les environnements cloud d'entreprise. Le poste travaille au sein des équipes de livraison PIVOT et de la plateforme partagée Systems/DevOps, en collaboration avec les architectes cloud, les ingénieurs, le personnel de cybersécurité, les ingénieurs QA, les propriétaires de produits, les analystes commerciaux, les ingénieurs de données et d'autres équipes techniques tout au long du cycle de vie du développement logiciel.
Responsabilités clés : *
- Concevoir, développer, tester, déployer et maintenir des applications cloud-natives et des microservices complexes *
- Développer des services backend et des APIs en utilisant Java, Spring Boot et des architectures RESTful *
- Concevoir et implémenter des architectures basées sur des microservices et pilotées par les événements *
- Développer et maintenir des applications conteneurisées en utilisant Docker et Kubernetes/OpenShift. *
- Développer des solutions exploitant les services de la plateforme Google Cloud (GCP) et d'autres technologies cloud-natives approuvées. *
- Moderniser les applications existantes pour le déploiement dans des environnements cloud et conteneurisés. *
- Développer et maintenir des intégrations entre les applications, les APIs, les bases de données et les services d'entreprise. *
- Implémenter des processus automatisés de build, de test, de scan de sécurité et de déploiement d'applications en utilisant l'orchestration CI/CD de Harness. *
- Utiliser Git, Maven/Gradle, Terraform, Harness et les outils de développement et de déploiement associés. *
- Développer et maintenir l'Infrastructure as Code (IaC) en utilisant Terraform et les normes d'entreprise établies. *
- Intégrer des outils de sécurité applicative et de qualité de code tels que Snyk et SonarQube dans le cycle de développement. *
- Appliquer les technologies Dapr / distributed application runtime le cas échéant pour supporter des architectures d'applications évolutives et résilientes. *
- Dépanner des problèmes complexes d'applications, d'intégration, de conteneurs et de déploiement cloud. *
- Effectuer des revues de code et assurer le respect des normes de développement, d'architecture, de sécurité et de codage. *
- Supporter l'optimisation des performances applicatives, l'évolutivité, la fiabilité et la disponibilité. *
- Développer la documentation technique, les conceptions d'applications, les spécifications d'interface, les diagrammes d'architecture et la documentation de déploiement. *
- Travailler au sein d'environnements Agile/Scrum et DevSecOps. *
- Fournir des conseils techniques et du mentorat aux développeurs juniors et intermédiaires *
- Collaborer avec les architectes cloud, les ingénieurs, le personnel de cybersécurité, les ingénieurs QA, les propriétaires de produits, les analystes commerciaux, les ingénieurs de données et d'autres équipes PIVOT tout au long du SDLC.
Exigences minimales : *
- 7+ années d'expérience professionnelle démontrée en ingénierie logicielle, développement d'applications, développement cloud ou un domaine technique étroitement lié. *
- Expérience avancée dans le développement d'applications et de services d'entreprise en utilisant Java/Spring Boot ou des technologies de développement d'applications modernes comparables. *
- Solide expérience avec les REST APIs, les microservices, l'intégration d'applications et les systèmes distribués. *
- Expérience démontrée avec Docker et Kubernetes/OpenShift ou des plateformes d'orchestration de conteneurs comparables. *
- Expérience dans le développement et le déploiement d'applications sur GCP ou une autre plateforme cloud majeure, avec la capacité d'appliquer les principes de conception cloud-natifs. *
- Expérience avec la gestion du code source en utilisant Git et la gestion des builds/dépendances avec Maven et/ou Gradle. *
- Expérience avec les pipelines CI/CD, les tests automatisés, l'automatisation du déploiement et les pratiques DevSecOps. *
- Expérience avec l'Infrastructure as Code, de préférence Terraform. *
- Expérience dans le dépannage de problèmes complexes d'applications, cloud, d'intégration et de déploiement en production ou dans des environnements d'entreprise. *
- Capacité démontrée à diriger des efforts techniques, à encadrer des ingénieurs et à collaborer efficacement au sein d'équipes interfonctionnelles. *
- Expérience de travail dans des environnements Agile/Scrum et participation tout au long du cycle de vie du développement logiciel. *
- Solides compétences en communication écrite et verbale et capacité à produire une documentation technique claire.
Éducation et certifications *
- Diplôme de licence en informatique, en génie électrique, en gestion des systèmes d'information ou dans un domaine connexe, ou expérience professionnelle équivalente. *
Autorisation de sécurité *
- Citoyenneté américaine. *
- Capacité à obtenir une habilitation Public Trust. Une habilitation DHS EOD active est préférée. Une habilitation FEMA Public Trust est fortement préférée.
- Certifications avancées telles que les certifications cloud GCP, Azure, AWS ; CISSP ; certifications Cisco avancées (CCNP, CCIE).
Environnement de travail *
- À distance. *
- Les candidats résidant dans la région métropolitaine de Washington D.C. sont préférés.
Fourchette de salaire 140,000 – 165,000 USD. La fourchette de salaire représente une ligne directrice générale ; SHR prend en compte un certain nombre de facteurs pour déterminer les offres de salaire de base, tels que la portée et les responsabilités du poste, ainsi que l'expérience, l'éducation, les compétences du candidat et les conditions actuelles du marché.
SHR Consulting Group, LLC est un employeur qui respecte l'égalité des chances. Tous les candidats qualifiés recevront une considération pour l'emploi sans distinction de race, de couleur, de religion, de sexe, d'orientation sexuelle, d'identité de genre, d'origine nationale, de handicap ou de statut de vétéran protégé.
Avantages *
- Salaire compétitif proportionnel à l'expérience et au niveau d'habilitation. *
- Couverture médicale, dentaire et visuelle complète. *
- Plan 401(k) avec contribution de l'entreprise. *
- Congés payés et onze jours fériés fédéraux. *
- Remboursement des certifications et soutien à la formation. *
- Assurance vie et invalidité.
