Roku
Radiance Technologies
Ingénieur Données Senior
À propos du poste
Radiance Technologies est une société détenue par ses employés, offrant des avantages inégalés par la plupart des entreprises. La propriété par les employés, un 401(k) généreux et la participation aux bénéfices, une assurance santé/dentaire/vie/vision, des missions stimulantes, le remboursement des frais de scolarité, des salaires compétitifs et un environnement de travail agréable font de Radiance Technologies un excellent endroit pour travailler et réussir.
L'Ingénieur Données Senior fera progresser les capacités du Naval Oceanographic Office (NAVOCEANO) et du Commander, Naval Meteorology and Oceanography Command (CNMOC) en développant, intégrant, administrant et optimisant des applications logicielles et des plateformes de données au Stennis Space Center de la NASA. Ce poste soutiendra la conception, le développement et la maintenance de solutions logicielles critiques, de pipelines de données, d'architectures de stockage de données et de capacités d'analyse. La majorité des tâches sont effectuées sur site.
Qualifications Requises
- Diplôme de Licence (B.S.) en Informatique, Génie Logiciel, Ingénierie/Science des Données, ou un domaine connexe.
- Accréditation de sécurité Secrète active ou la capacité d'obtenir une accréditation Secrète provisoire avant le début.
- 7–10 ans d'expérience avec :
- Développement d'applications logicielles et algorithmiques.
- Développement de programmes structurés utilisant des outils de gestion de configuration (CM) tels que Git ou Subversion.
- Expérience en programmation Python avec une compréhension des bibliothèques modernes de traitement de données telles que Polars et/ou Pandas, Pydantic et les ensembles d'outils associés.
- Formats XML et JSON ainsi que l'interaction avec les bibliothèques qui prennent en charge l'interaction avec ces formats.
- Expérience avec Markdown, HTML, CSS, et JavaScript.
- Comprend les concepts de vélocité, volume, variété et véracité des données.
- Expérience de travail avec des ensembles de données structurés et non structurés dans des environnements opérationnels.
- Solide compréhension de la modélisation des données, de l'intégration des données et des principes de conception de bases de données.
- Expérience dans l'utilisation de l'Intelligence Artificielle (IA) pour accélérer les performances.
Qualifications Souhaitées
- Certification Security+.
- Expérience dans la conception, le développement et la maintenance de pipelines de données et de processus ETL/ELT en utilisant des compétences en programmation.
- Expérience dans la construction et la maintenance de flux de données à grande échelle pour l'ingestion, la transformation et l'analyse.
- Expérience avec les outils d'orchestration et d'automatisation des données.
- Connaissance des meilleures pratiques en matière de gouvernance des données.
- Solide expérience de travail avec des séries de données multi-paramètres et temporelles, avec une préférence pour les ensembles de données de météorologie et d'océanographie.
- Expérience avec les technologies ESRI telles que Portal for ArcGIS, ArcGIS Server, ArcGIS Pro / Desktop tools et ESRI Workflow Manager.
- Expérience avec les meilleures pratiques en matière de cybersécurité et les listes de contrôle DISA STIG.
- Expérience avec les technologies de conteneurisation et les plateformes cloud.
- Connaissance des bases de données SGBDR telles que PostgreSQL avec PostGIS, SQL Server, ou Oracle.
- Expérience dans l'intégration de systèmes de données géospatiales avec des plateformes de données d'entreprise et des APIs telles que la plateforme ERDDAP (Environmental Research Division's Data Access) de la NOAA.
Responsabilités
- Concevoir et maintenir des architectures de données, des pipelines et des flux de travail automatisés évolutifs.
- Intégrer des données provenant de sources opérationnelles, scientifiques et géospatiales diverses dans les systèmes d'entreprise.
- Assurer la qualité, l'intégrité, la disponibilité et la sécurité des données tout au long du cycle de vie des données.
- Collaborer avec les scientifiques, les analystes, les développeurs de logiciels et les parties prenantes de la mission pour fournir des capacités basées sur les données. Aider à diriger la conception, le développement, les tests, le déploiement et la maintenance des applications logicielles soutenant les missions de NAVOCEANO et CNMOC.
- Soutenir les efforts de modernisation impliquant les technologies cloud, les systèmes géospatiaux et les plateformes d'analyse avancée.
- Encadrer les ingénieurs juniors et contribuer à la stratégie technique et aux meilleures pratiques.
Radiance Technologies est un employeur garantissant l'égalité des chances. Tous les candidats qualifiés recevront une considération pour l'emploi sans distinction de race, couleur, religion, sexe, orientation sexuelle, identité de genre, origine nationale, handicap ou statut de vétéran protégé.
Radiance Technologies est un employeur garantissant l'égalité des chances. Tous les candidats qualifiés recevront une considération pour l'emploi sans distinction de race, couleur, religion, sexe, orientation sexuelle, identité de genre, origine nationale, handicap ou statut de vétéran protégé.
