Ingénieur Logiciel Senior - Ingénierie des Données Cloud (23-044)

  • Full Time
Job expired!

CTI, une entreprise de logiciels de haute technologie, d'ingénierie de systèmes et de soutien opérationnel dans l'industrie de la défense et de l'espace, cherche un Ingénieur Logiciel Senior expérimenté en Ingénierie de Données Cloud pour rejoindre notre équipe. Notre entreprise est dédiée à fournir des solutions technologiques de haute qualité, le développement de systèmes et le soutien pour des solutions technologiques axées sur l'opérateur dans les applications militaires et de sécurité. En tant qu'expert en soutien à la décision en temps réel, et en systèmes de guerre électronique, CTI se spécialise dans l'intégration de capteurs, la gestion de l'information, et le développement de solutions de pointe.


Les responsabilités incluent mais ne sont pas limitées à :

  • Travailler en étroite collaboration avec l'équipe de développement pour refactoriser et retravailler un monolithe existant basé sur Java en pipelines de données basées sur des microservices.
  • Concevoir, déployer et gérer des applications conteneurisées en utilisant les principes Kubernetes et GitOps pour soutenir les pipelines de données basés sur des microservices.
  • Implémenter des solutions de traitement et de streaming de grandes données pour gérer de grands volumes de données efficacement.
  • Interface avec des API REST, des lacs de données, et des systèmes de messagerie tels que RabbitMQ pour extraire, transformer, et charger des données dans le nouveau système.
  • Collaborer avec des équipes inter-fonctionnelles pour identifier et intégrer des sources de données pertinentes et établir des processus de flux de données.
  • Concevoir et développer des pipelines de transformation de données, en assurant la qualité, la fiabilité, et l'évolutivité des données.
  • Implémenter des mécanismes de surveillance et de gestion des erreurs pour assurer la stabilité et la performance des pipelines de données.
  • Dépanner, optimiser, et améliorer la performance des pipelines de données au besoin.
  • Encadrer et guider les ingénieurs juniors dans les meilleures pratiques pour l'ingénierie des données et le développement natif du cloud.

Exigences

Compétences et expérience nécessaires

  • Bachelier ou Maîtrise en Informatique, Ingénierie Logicielle, ou un domaine connexe.
  • Expérience avérée dans le développement et la maintenance de systèmes logiciels avec un accent sur l'ingénierie des données et l'architecture native du cloud.
  • Expérience en Java, Python, et langages similaires.
  • Expérience en orchestration de conteneurs avec Kubernetes, incluant le déploiement, l'évolutivité, et la surveillance des applications dans un environnement natif du cloud.
  • Expertise dans les technologies de traitement et de streaming de grandes données, tels que Apache Kafka, Spark, ou Flink.
  • Capacité à obtenir une habilitation de sécurité des États-Unis après la date de début. La citoyenneté américaine est nécessaire car seuls les citoyens américains sont éligibles pour une autorisation de sécurité.

Compétences et expérience bénéfiques

  • Connaissance des pratiques GitOps et expérience avec des outils comme Flux CD pour automatiser et gérer les configurations Kubernetes, en assurant la fiabilité et l'évolutivité du système.
  • Connaissance des architectures de lacs de données et des bonnes pratiques.
  • Compétence en intégration d'API RESTful et extraction de données.
  • Expérience avec des systèmes de messagerie comme RabbitMQ ou des technologies similaires.
  • Fortes capacités de résolution de problèmes et capacité à architecturer et à mettre en œuvre des solutions de données à partir de zéro.
  • Excellentes compétences en communication et capacité à collaborer efficacement au sein d'équipes inter-fonctionnelles.
  • L'expérience de la refonte de systèmes hérités ou de la construction d'architectures de données greenfield est un plus significatif.

Avantages

CTI est une entreprise en rapide expansion offrant les avantages suivants :

  • Assurance médicale, dentaire et de vision
  • H.S.A. (partiellement financé par CTI) et dépenses Flex
  • Assurance vie/ AD&D et d'invalidité payée par l'entreprise
  • Assurances vie, maladies graves, hospitalisation et accidents supplémentaires en option
  • Congés payés, congés maladie et jours fériés
  • Plan 401k avec contribution Safe Harbor
  • Options de remboursement des frais de scolarité / de formation professionnelle
  • Programme d'assistance aux employés
  • Assistance aux voyages
  • Aide à la planification financière
  • Prépaiement légal bénévole
  • Horaires flexibles avec options de télétravail
  • Programme de récompenses du service


CTI est un employeur qui offre l'égalité des chances et se conforme aux exigences du 41 CFR 60-1.4(a), 60-300.5(a) et 60-741.5(a). Ces réglementations interdisent la discrimination contre des individus qualifiés en fonction de leur statut en tant que vétérans protégés ou personnes handicapées, et interdisent la discrimination contre tous les individus en fonction de leur race, couleur, religion, sexe, orientation sexuelle, identité de genre ou origine nationale. De plus, ces réglementations exigent que les entrepreneurs principaux et les sous-traitants concernés prennent des mesures positives pour employer et promouvoir des individus sans égard à la race, couleur, religion, sexe, orientation sexuelle, identité de genre, origine nationale, handicap ou statut de vétéran.