Redwood Materials
Freedom Technology Solutions Group
Développeur d'Applications 649
À propos du poste
Freedom Technology Solutions Group recherche un Développeur d'Applications / Ingénieur Logiciel pour rejoindre notre équipe basée en Virginie !
Ce travail est nouveau et nécessite une expérience ou une familiarité avec les compétences suivantes : Programme Agile & Leadership Scrum, Infrastructure Cloud & DevOps, Développement d'Applications Full Stack & Web, UI/UX & Accessibilité, Ingénierie API & Microservices, Architecture Système & Microservices, Ingénierie des Données & Pipelines ETL, Conception & Optimisation de Bases de Données, Recherche, Découverte & Gestion des Connaissances, Visualisation & Tableaux de Bord, Cybersécurité, Accréditation & Atténuation des Risques, IA/ML & Traitement du Langage Naturel, Développement Géospatial & Mobile, Communication Technique & Documentation.
Compétences Requises
- Diriger des équipes Agiles multidisciplinaires à travers la planification de sprints, le grooming de backlog et les scrums quotidiens en utilisant Jira
- Traduire les exigences clients en MVIs, fonctionnalités et user stories dans un cadre Lean Agile
- Surveiller les projets simultanés à haute visibilité, gérer les risques et livrer dans les délais et le budget impartis
- Coordonner avec les équipes de sécurité, d'exploitation et de test pour assurer une livraison et une accréditation fluides
- Travailler dans des environnements Agile/Scrum en utilisant JIRA, Confluence et Git pour la planification de sprints et la gestion de backlog
- Traduire les exigences métier en user stories et tâches techniques
- Coordonner entre les équipes pour gérer les releases, la documentation et les communications avec les parties prenantes
- Fournir un support ponctuel et participer aux stand-ups quotidiens, revues de code et rétrospectives
- Concevoir et déployer une infrastructure cloud évolutive en utilisant AWS, Azure, GCP et des outils d'orchestration de conteneurs comme Docker et Kubernetes
- Déployer et gérer des applications en utilisant EC2, S3, Lambda, EKS, RDS, CloudWatch, Route53 et API Gateway
- Construire et maintenir des pipelines CI/CD en utilisant Jenkins, Git, GitHub, GitLab, Nexus et des outils d'automatisation comme Terraform et Ansible
- Implémenter des pratiques DevSecOps incluant l'infrastructure-as-code, le scan de vulnérabilités et le support multi-tenant
- Migrer les applications legacy vers des environnements cloud et optimiser pour l'évolutivité et la sécurité
- Surveiller l'infrastructure cloud et implémenter des mesures proactives de sécurité et de performance
- Utiliser des scripts et outils de provisionnement cloud-natifs pour l'automatisation sur les environnements Linux et Windows
- Développer des applications web réactives en utilisant Angular, React, Vue.js, HTML5, CSS3 et JavaScript
- Construire des services backend en utilisant Java, Python, Spring Boot, Node.js, Express, Ruby on Rails et Golang
- Concevoir et maintenir des applications en utilisant l'architecture MVC et des design patterns modernes
- Maintenir les bases de code legacy tout en implémentant des améliorations modernes et en refactorisant pour la performance
- Supporter le développement d'applications sur les plateformes web, mobiles et cloud
- Concevoir et implémenter des wireframes, mockups et interfaces conformes à l'accessibilité UI/UX
- Supporter la modernisation des systèmes legacy et la transition vers des plateformes cloud-natives
- Construire des interfaces utilisateur réactives en utilisant React, MaterialUI, Bootstrap, Greensock et Kendo UI
- Assurer la conformité avec la Section 508 et WCAG 2.1 en utilisant ARIA, JAWS, NVDA et les outils WAVE
- Créer des wireframes, storyboards et templates de design pour des composants réutilisables
- Collaborer avec les designers pour traduire les concepts UX en interfaces pixel-perfect
- Concevoir et développer des APIs RESTful en utilisant Java, Spring Boot, Node.js et Python
- Intégrer des services middleware pour l'échange de données et l'interopérabilité des systèmes
- Développer des services backend sécurisés et évolutifs pour l'ingestion et le traitement des données
- Maintenir et documenter les points d'accès API pour les consommateurs internes et externes
- Intégrer des services en utilisant publish/subscribe, des bus de services et des files d'attente de messages
- Concevoir des systèmes évolutifs et distribués en utilisant des architectures microservices, événementielles et conteneurisées
- Implémenter des services backend avec tolérance aux pannes, redondance et haute disponibilité
- Refactoriser les applications legacy en composants modulaires et cloud-natifs
- Collaborer avec des équipes interfonctionnelles pour aligner l'architecture avec les besoins de la mission
- Construire et gérer des pipelines ETL en utilisant Spark, NiFi, PySpark, PL/SQL, Python, Bash, Bonobo et CRON
- Concevoir des modèles de données et transformer des formats JSON/XML en structures interrogeables
- Effectuer l'ingestion, le nettoyage et la transformation des données à travers des formats structurés et non structurés
- Intégrer des sources de données dans des magasins de données opérationnels et des plateformes d'analyse
- Automatiser les flux de données et surveiller la santé de l'ingestion en utilisant des outils d'entreprise
- Analyser la qualité des données et développer une documentation pour les flux d'ingestion
- Concevoir et maintenir des bases de données relationnelles et NoSQL incluant PostgreSQL, MySQL, Oracle, Aurora, MongoDB et DynamoDB
- Écrire et optimiser des scripts PL/SQL, des procédures stockées et des requêtes complexes
- Administrer des clusters Elasticsearch et supporter l'indexation de recherche pour de grands ensembles de données
- Modéliser des objets de données à travers des systèmes documentaires et relationnels pour une intégration évolutive
- Développer des services de recherche fédérée et des outils de tagging pour permettre la découverte de données à l'échelle de l'entreprise
- Intégrer Solr, Elastic et des moteurs de recommandation pour afficher du contenu pertinent à travers des ensembles de données structurés et non structurés
- Construire et maintenir des systèmes de filtrage basé sur le contenu et des services d'alerte pour des insights en temps réel
- Supporter les flux de travail de gestion des connaissances incluant le classement, la curation et le tagging de métadonnées
- Construire et maintenir des tableaux de bord en utilisant Tableau, Tableau Prep, Elasticsearch et des outils de visualisation personnalisés
- Administrer Tableau Server et gérer les licences, la récupération des coûts et le support utilisateur
- Développer des systèmes de métriques et des portails en libre-service pour le suivi de l'utilisation et le reporting
- Supporter la prise de décision basée sur les données à travers l'analytique visuelle et l'engagement des parties prenantes
- Diriger les efforts d'accréditation système en utilisant ICD-503 et gérer le cycle de vie ATO
- Implémenter des architectures système sécurisées avec gestion des certificats, suivi des POAM et contrôles FISMA
- Effectuer des évaluations de risques techniques et fournir des conseils d'atténuation pour les systèmes d'entreprise
- Implémenter les processus RMF et A&A en utilisant des outils comme XACTA et Nessus
- Sécuriser les applications par chiffrement, contrôle d'accès et remédiation des vulnérabilités
- Analyser les configurations réseau et les processus d'approvisionnement pour la conformité et la sécurité
- Supporter l'atténuation des vulnérabilités et le déploiement sécurisé dans des environnements hybrides
- Intégrer des capacités IA/ML incluant la détection de deepfake, les moteurs de recommandation et les pipelines NLP
- Supporter la Reconnaissance d'Entités Nommées (NER) en utilisant SpaCy et des expressions régulières
- Développer des solutions pour la classification de documents et l'analyse prédictive en utilisant des outils spécifiques au sponsor
- Évaluer et déployer des plateformes IA/ML COTS dans les flux de travail de mission
- Développer des applications mobiles Android/iOS en utilisant React Native, Electron et des frameworks mobiles sécurisés
- Servir de SME pour la sécurité des OS mobiles, l'intégration matérielle et les flux de travail de données géospatiales
- Intégrer des outils SIG avec les systèmes d'entreprise et supporter le déploiement multiplateforme
- Collaborer avec les fournisseurs et les parties prenantes pour aligner les capacités mobiles avec les besoins de la mission
- Créer des diapositives PMR, des rapports de sprint et des briefings aux parties prenantes pour communiquer les progrès techniques
- Traduire des concepts techniques complexes en langage accessible pour des publics diversifiés
- Documenter les architectures système, les plans de sécurité, les guides d'implémentation et les procédures opérationnelles
Prérequis
- Diplôme de licence dans un domaine connexe
- Une habilitation de sécurité active avec un polygraph
Qu'est-ce qu'il y a pour vous ?
- Environnement de travail flexible
- Un esprit d'équipe – travaillez avec des professionnels sympathiques et partageant les mêmes idées
- Travaillez avec des technologies innovantes et de pointe
- Profitez d'une rémunération et d'avantages sociaux extrêmement compétitifs
- Un équilibre vie professionnelle-vie privée sur lequel vous pouvez compter
- Opportunités de croissance et d'avancement de carrière à nos frais
Les avantages que vous obtenez avec Freedom
- Des avantages incroyables, y compris une correspondance 401k, une couverture médicale entièrement payée, et plus encore
- Temps libre généreux – y compris des jours de fermeture de site payés
- Offres de salaire compétitives
- Formation payée et remboursement des frais de scolarité
- Primes de parrainage
- Assurance vie et invalidité entièrement payées
- Allocation annuelle pour vêtements de marque
- Événements sponsorisés par l'entreprise (soirées jeux, fête de fin d'année, fête d'été, happy hours)
Intéressé(e) à en savoir plus sur Freedom et notre culture ? Contactez-nous dès aujourd'hui ! Nous organisons constamment des événements de recrutement dans nos bureaux et ailleurs, pour vous donner un aperçu de la vie chez Freedom avant de rejoindre l'équipe.
En tant qu'employeur garantissant l'égalité des chances, nous ne faisons aucune discrimination fondée sur la race, la couleur, la religion, le sexe, l'âge, l'état civil, le handicap ou le statut d'ancien combattant.
Affichages fédéraux et E-Verify pour les candidats
Contractant fédéral VEVRAA
Accessibilité : Si vous avez besoin d'un aménagement dans le cadre du processus d'embauche, veuillez contacter les ressources humaines à
Téléphone : 410-290-9035
E-mail : recruiting@goftsg.com
Employeur garantissant l'égalité des chances, y compris les personnes handicapées et les anciens combattants.
Si vous souhaitez consulter l'affiche sur la loi EEO, veuillez choisir votre langue : Anglais - Espagnol - Arabe - Chinois
Si vous souhaitez consulter l'affiche supplémentaire sur la loi EEO, veuillez choisir votre langue : Anglais - Espagnol - Chinois
Si vous souhaitez consulter la politique de transparence salariale, veuillez cliquer sur le lien : Anglais
