Raventek Solution Partners LLC

Ingénieur Full Stack

AWSDockerKubernetes
Traduction automatique. Consultez l’original.

Description

Intitulé du poste : Ingénieur Full Stack

Département : Opérations – Services

Rend compte à : Chef de programme RavenTek

Lieu : Manassas, VA (Doit habiter à une distance raisonnable)

Horaire : Lundi – Vendredi

Heures : Temps plein, 40 heures/semaine

Statut FLSA : Horaire, Non exempté

Accréditation : Éligibilité TS/SCI

Environnement de travail

Le salarié travaillera à l'intérieur dans un bureau avec d'autres personnes. Fluctuations de température modérées possibles. Bruit typique de bureau et lié à l'informatique, et poussière typique de bureau, de papier et d'équipement. Exposition régulière aux écrans vidéo.

Exigences physiques

Pour accomplir avec succès les fonctions essentielles du poste, le salarié doit être capable de s'asseoir à un poste de travail pendant de longues périodes ; utiliser sa/ses main(s) pour manipuler ou sentir des objets, des outils ou des commandes ; atteindre avec les mains et les bras ; parler et entendre ; voir pour lire des documents imprimés et des écrans d'ordinateur ; mobilité pour travailler dans un cadre de bureau typique. Capacité à travailler sur un ordinateur de bureau ou portable pendant de longues périodes, à lire, examiner/analyser des informations, et peut être amené à fournir des recommandations, des résumés et/ou des rapports sous forme écrite. Doit être capable de communiquer efficacement avec les autres verbalement et par écrit. Le salarié doit être capable de soulever et/ou déplacer des poids modérés, généralement jusqu'à 20 livres. Une présence régulière et prévisible est essentielle.

ADA : RavenTek apportera des aménagements raisonnables conformément à l'Americans with Disabilities Act de 1990.

EEO/AA : RavenTek ne fait aucune discrimination fondée sur la race, la couleur, l'origine nationale, le sexe, la religion, l'âge, le handicap, l'orientation sexuelle, l'identité de genre, le statut d'ancien combattant, la taille, le poids ou l'état matrimonial dans l'emploi ou la prestation de services et est un employeur d'accès égal/d'égalité des chances/d'action positive.

Cette description de poste n'est pas destinée à être une liste exhaustive des tâches et des normes du poste et sera examinée périodiquement à mesure que les tâches et les responsabilités changent avec les nécessités de l'entreprise. Les fonctions essentielles du poste sont sujettes à modification. Les titulaires de poste suivront toute autre instruction et effectueront toute autre tâche connexe, telle qu'assignée par leur superviseur.

Résumé du poste

L'Ingénieur Full Stack est responsable de la conception, du développement, du déploiement et de la maintenance de solutions logicielles sécurisées et de l'infrastructure de support dans les environnements de développement, de test et de production. Ce rôle combine l'ingénierie logicielle full stack, les opérations cloud, l'automatisation et les pratiques DevSecOps pour fournir des systèmes fiables, évolutifs et sécurisés qui soutiennent les objectifs critiques de la mission. L'Ingénieur Full Stack collabore avec les développeurs de logiciels, les professionnels de la cybersécurité et les équipes d'opérations pour mettre en œuvre des pratiques d'ingénierie modernes, automatiser les pipelines de déploiement et assurer la conformité aux exigences de sécurité et aux meilleures pratiques de l'industrie. La performance de ce poste est essentielle à la performance de RavenTek sur le contrat, et par conséquent à la mission de RavenTek de soutenir le client.

Exigences

Responsabilités essentielles

  1. Concevoir, développer, tester et maintenir des applications full stack soutenant les exigences de la mission.
  1. Déployer et maintenir des applications dans les environnements de développement, de test, de staging et de production.
  1. Mettre en œuvre et gérer les stratégies de déploiement Blue/Green et d'autres méthodologies de déploiement.
  1. Effectuer l'administration système Linux et les activités de support applicatif.
  1. Automatiser le provisionnement de l'infrastructure et la gestion de la configuration à l'aide d'outils d'Infrastructure as Code (IaC).
  1. Intégrer des outils automatisés de test de sécurité et de scan dans les flux de travail de développement et de déploiement de logiciels.
  1. Déployer, sécuriser et gérer des applications conteneurisées à l'aide de Docker, Kubernetes et des technologies associées.
  1. Prendre en charge les environnements cloud, y compris AWS, Azure et d'autres plateformes cloud approuvées.
  1. Collaborer avec les équipes de cybersécurité pour mettre en œuvre les principes Zero Trust et la surveillance continue de la conformité.
  1. Dépanner et résoudre des problèmes complexes de logiciels, d'infrastructure, de déploiement et de production.
  1. Développer et maintenir la documentation technique, les diagrammes d'architecture, les procédures opérationnelles et les artefacts de conformité.
  1. Participer aux activités de développement Agile, à la planification des sprints, aux revues et aux initiatives d'amélioration continue.
  1. Saisir le temps de travail réel, une fois terminé, à la fin de la journée, ou au plus tard à 10:00 h le jour ouvrable suivant, et soumettre les feuilles de temps à la fin de chaque période de paie.
  1. Soumettre des rapports d'avancement mensuels régulièrement, selon les besoins.
  1. Surveiller régulièrement la messagerie RavenTek, au moins 3 fois par semaine, et répondre en conséquence.
  1. Compléter la formation de conformité requise telle qu'assignée.
  1. Autres tâches assignées.

Prérequis

Connaissances et compétences critiques

  1. Expertise démontrée en ingénierie logicielle full stack, intégration de systèmes et gestion du cycle de vie des applications.
  1. Maîtrise des langages de programmation modernes, des frameworks de développement et des meilleures pratiques d'ingénierie logicielle.
  1. Connaissance pratique des technologies cloud, de l'automatisation de l'infrastructure et des méthodologies DevSecOps.
  1. Familiarité avec les technologies de conteneurisation, y compris Docker, Kubernetes et les plateformes d'orchestration associées.
  1. Compréhension des pratiques de codage sécurisé, de la gestion des vulnérabilités et des principes de sécurité de la chaîne d'approvisionnement logicielle.
  1. Capacité à analyser des problèmes techniques complexes et à développer des solutions efficaces dans des environnements axés sur la mission.
  1. Capacité à travailler de manière autonome tout en collaborant efficacement avec les équipes d'ingénierie, d'opérations et de cybersécurité.
  1. Excellentes compétences en communication écrite et verbale avec la capacité de transmettre des concepts techniques à des publics variés.
  1. Engagement envers la qualité, souci du détail et amélioration continue.

Formation et expérience professionnelle

  1. Diplôme de licence en informatique, systèmes d'information, ingénierie ou domaine connexe.
  1. Minimum de cinq (5) ans d'expérience en ingénierie logicielle, DevOps, DevSecOps, ingénierie cloud ou postes techniques connexes.

Exigences spéciales

  1. Doit détenir une accréditation TS/SCI.
  1. Expérience dans le soutien aux gouvernements fédéraux, à la défense, aux opérations, au renseignement ou aux environnements axés sur la mission, préférée.
  1. Expérience dans le travail avec l'infrastructure cloud et les technologies d'automatisation.
  1. Expérience dans la conception, la mise en œuvre et la maintenance de pipelines CI/CD et de processus de déploiement automatisés.
  1. Expérience pratique dans l'administration et le dépannage d'environnements basés sur Linux.

Certifications, licences

  1. Certifications CompTIA Security+ CE, CISSP, certification conforme à la norme 8570 du DoD, ou certifications cloud (AWS, Azure, Kubernetes, etc.) préférées.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter