CSC Leasing Co.
INFORMATION SYSTEMS SOLUTIONS, INC
Informaticien/Administrateur de bases de données Full Stack intermédiaire
Description
Ce poste fournit un support de développement d'applications full-stack et d'administration de bases de données pour les systèmes d'entreprise de la Direction de la Sécurité des Communications (CSD), garantissant que toutes les applications respectent les normes gouvernementales, les exigences de sécurité et les délais opérationnels. Le rôle soutient la croissance continue des applications, la modernisation, les tests, le dépannage et la documentation, tout en collaborant étroitement avec le Chef de Projet du Gouvernement.
Ce rôle est 100% sur site.
Les tâches spécifiques comprennent, sans s'y limiter, les suivantes :
- Soutenir le développement, l'amélioration et la maintenance des applications d'entreprise et des bases de données associées.
- Suivre tous les processus décrits dans le Plan de Développement Logiciel (SDP) approuvé par le Gouvernement de la CSD.
- Se référer et se conformer à toutes les Spécifications des Besoins Logiciels (SRS) et à la documentation associée.
- Obtenir l'approbation du Chef de Projet du Gouvernement pour les conceptions préliminaires du système et de la base de données avant de commencer le développement.
- Informer le Chef de Projet du Gouvernement des impacts potentiels des modifications logicielles et participer aux discussions sur les exigences.
- Effectuer des tests complets et de régression pour garantir la fonctionnalité de l'application, les contrôles d'accès appropriés et la mise en œuvre complète de toutes les exigences avant les tests de Vérification et Validation du Gouvernement.
- Résoudre les bogues logiciels conformément aux calendriers de projet approuvés ; traiter tout manque non autorisé de mise en œuvre des exigences comme un bogue nécessitant une correction.
- Effectuer le dépannage, l'analyse et la résolution des problèmes d'application ; saisir les modifications logicielles requises dans la gestion de configuration pour la planification des versions.
- Suivre la priorisation et le versionnement dirigés par le Gouvernement pour tous les problèmes et modifications.
- S'assurer que les activités de développement, de test et de déploiement sont achevées conformément au calendrier de projet approuvé.
- Tester les déploiements dans des environnements de staging et signaler/documenter tout problème dans les 24 heures.
- Gérer les bases de données d'applications, y compris les sauvegardes, le nettoyage des éléments obsolètes, les mises à niveau logicielles vers les versions approuvées et la récupération de base de données selon les directives du Gouvernement.
- Effectuer des mises à niveau des plateformes de sites Web, des frameworks et des outils de développement en coordination avec les délais spécifiés par le Gouvernement.
- Fournir un support en dehors des heures de bureau ou le week-end en cas de rappel pour des tâches urgentes.
- Préparer des requêtes de base de données, des scripts et des rapports sur demande pour soutenir les besoins d'accès aux données, d'analyse et de criminalistique.
- Mettre en œuvre toutes les modifications techniques et de sécurité requises par le SDP de la CSD et compléter la documentation RMF nécessaire pour soutenir les efforts de certification et d'accréditation.
- Assister aux réunions régulières avec le Chef de Projet du Gouvernement et/ou le COR ; fournir les informations, rapports, présentations et comptes rendus de réunion requis.
Pourquoi travailler pour ISS ?
Chez ISS, nous sommes fiers de fournir un environnement axé sur les employés et la famille avant tout. Étant une petite entreprise, nous prenons le temps de connaître nos employés et nous avons un intérêt personnel à les aider à atteindre leurs objectifs de carrière. Nous nous efforçons d'organiser régulièrement des rassemblements sociaux au sein de l'entreprise pour favoriser la camaraderie. ISS valorise ses employés en offrant un ensemble complet d'avantages qui comprend un programme de mise en correspondance 401(k) entièrement acquis, la couverture des franchises médicales familiales, des primes ponctuelles et une aide à l'éducation pour faire progresser votre carrière.
Exigences
Niveau d'habilitation
- Habilitation Secret
Certifications
Doit satisfaire aux exigences du programme de qualification de la main-d'œuvre cybernétique du DoD (8140) pour le développeur de logiciels (DCWF 621), niveau intermédiaire. L'une des suivantes :
- CompTIA Cloud+
- CompTIA Security+
- GIAC Global Industrial Cyber Security Professional (GICSP)
- GIAC Security Essentials Certification (GSEC)
- Systems Security Certified Practitioner (SSCP)
Compétences requises
- Un diplôme de Bachelor of Science en informatique ou en génie logiciel d'une institution accréditée par l'ABET et doit avoir un minimum de 5 années d'expérience dans la conception de systèmes informatiques majeurs. Une substitution pour le diplôme peut être appliquée avec 10 années d'expérience et un diplôme de licence avec 30 heures semestrielles dans une combinaison de mathématiques, de statistiques et d'informatique. Au moins 15 des 30 heures semestrielles devaient inclure une combinaison de statistiques et de mathématiques incluant le calcul différentiel et intégral.
- Posséder des connaissances intermédiaires des systèmes d'exploitation Windows Server et LINUX/UNIX/Solaris.
- Posséder des connaissances intermédiaires dans le développement d'applications .NET Framework et .NET Core MVC écrites en langage de programmation C#.
- Posséder des connaissances intermédiaires des bases de données SQL Server et Oracle ainsi que de leurs langages de script respectifs.
- Posséder des connaissances intermédiaires dans la gestion des systèmes cloud Microsoft Azure PaaS.
