À propos de Coalfire
Coalfire a pour mission de rendre le monde plus sûr en résolvant les défis de cybersécurité les plus difficiles de nos clients. Nous travaillons à la pointe de la technologie pour conseiller, évaluer, automatiser et finalement aider les entreprises à naviguer dans le paysage en constante évolution de la cybersécurité. Notre siège social est situé à Denver, Colorado, avec des bureaux dans tout le territoire des États-Unis et du Royaume-Uni, et nous soutenons des clients à travers le monde.
Mais ce n'est pas ce que nous sommes - c'est juste ce que nous faisons.
Nous sommes des leaders d'opinion, des consultants et des experts en cybersécurité, mais avant tout, nous sommes une équipe de résolveurs de problèmes passionnés qui sont impatients d'apprendre, de grandir et de faire une différence.
Et nous grandissons rapidement.
Nous recherchons un administrateur de base de données Cloud pour soutenir notre équipe de services gérés.
Ce poste peut être en télétravail (doit être situé aux États-Unis).
Résumé du poste
En tant qu’administrateur de bases de données Cloud chez Coalfire au sein de notre groupe de services gérés en Cloud, vous serez un autodidacte, passionné par la technologie du Cloud, et vous épanouirez en résolvant des problèmes. Vous travaillerez au sein des principaux clouds publics, en utilisant l'automatisation et vos capacités techniques pour exploiter les offres les plus innovantes des fournisseurs de services Cloud (CSP).
Ce que vous ferez
- Devenez membre d'une équipe d'ingénieurs hautement collaborative offrant un mélange unique d'administration d'infrastructure cloud, de SRE, de SecOps et de gestion des vulnérabilités.
- Maintenez une plate-forme hébergée dans le cloud résiliente, sécurisée et efficace de bases de données dans le cloud, avec une attention particulière pour Microsoft SQL Server et PostgreSQL. Cela comprend la conception, la configuration et l'optimisation de bases de données pour respecter les SLA établis tout en soutenant le déploiement des nouvelles versions logicielles et les mises à jour de maintenance par les clients.
- Créez et maintenez des procédures d'exploitation standard, des manuels d'exploitation, des documents techniques et des directives de dépannage pour divers outils, moteurs de base de données et environnements clients.
- Configurez et dépannez l'infrastructure du cloud, les bases de données et les outils pour soutenir les environnements clients.
- Mettez en œuvre et faites respecter les meilleures pratiques de sécurité des bases de données pour protéger les données sensibles. Assurez-vous de la conformité avec les réglementations de l'industrie, notamment FedRAMP, et les politiques de sécurité internes. Conseillez les clients sur les exigences de conformité et comment les respecter.
- Effectuez des tâches d'administration de systèmes et de bases de données dans les environnements clients, comme : la maintenance/provisionnement/déprovisionnement de bases de données, d'utilisateurs et d'accès, la réalisation et la validation de correctifs et de mises à jour pour les systèmes d'infrastructure du cloud et les bases de données, le maintien de l'application des contrôles de conformité à l'aide de la politique de groupe sur les serveurs Windows, ainsi que les fichiers de configuration sur les systèmes Red Hat, la mise en œuvre et la configuration de mises à jour logicielles/outillage, et le dépannage de problèmes opérationnels.
- Travaillez sur AWS, Azure et GCP, en comprenant, utilisant et dépannant leurs services natifs dans les environnements clients.
- Développez et maintenez des stratégies de sauvegarde et de récupération de bases de données pour garantir l'intégrité et la disponibilité des données en cas de défaillances système. Exécutez les stratégies de récupération de bases de données avec les clients à des intervalles réguliers pour assurer le respect des RTO et des RPO.
- Développez et maintenez des scripts et des automatisations pour rationaliser les tâches de base de données courantes et améliorer l'efficacité grâce à des techniques d'orchestration et de gestion de configuration automatisées. Comprenez la conception, le déploiement et la gestion de serveurs d'entreprise sécurisés et conformes, d'infrastructure de réseau, de bases de données, de protection des limites, et d'architectures cloud en utilisant l'infrastructure en tant que code.
- Coordonnez et collaborez avec les équipes de produits clients, les membres de l'équipe d'ingénierie et d'autres parties prenantes pour surveiller et maintenir une infrastructure hébergée dans le cloud sécurisée via l'automatisation dans les environnements de production et non production pour répondre à leurs besoins en matière de bases de données.
- Configurez et ajustez les outils basés sur le cloud, gérez les coûts, la sécurité et la conformité pour les environnements des clients.
- Répondez aux alertes spécifiques à l'environnement et passez en revue les tableaux de bord via des outils d'analyse tels que Splunk et Elastic Stack.
- Surveillez et résolvez les problèmes de stabilité et de performance du site, ainsi que les problèmes liés aux bases de données, pour maintenir le temps de fonctionnement et la disponibilité de l'infrastructure et de la base de données dans les environnements clients. Surveillez proactivement les performances des bases de données et mettez en œuvre des stratégies de réglage des performances pour assurer des performances et une réactivité optimales des bases de données.
- Travaillez en étroite collaboration avec les clients et les parties prenantes internes pour fournir un soutien 24x7x365 aux environnements par le biais des systèmes de billetterie des clients.
- Participez à des rotations d'appel, au besoin, pour soutenir les besoins opérationnels des clients qui peuvent se situer en dehors des heures de bureau.
- Effectuez et passez en revue les contrôles de santé du système sur les technologies gérées et les bases de données pour assurer la santé du service. Mettez en œuvre et gérez des solutions de haute disponibilité et de récupération après sinistre pour les bases de données sur les plates-formes d'infrastructure cloud pour minimiser les temps d'arrêt et les pertes de données.
- Effectuez des tests et des examens de données pour évaluer l'efficacité des mesures de sécurité et opérationnelles actuelles, en plus de documenter les écarts par rapport aux mesures de sécurité et opérationnelles actuelles.
- Aidez à planifier et à exécuter des migrations et des mises à niveau de bases de données au besoin.
- Participez à des entretiens et collectez des artefacts prouvant les exigences de sécurité et de conformité des environnements des clients.
- Présentez et participez activement aux côtés des équipes d'ingénierie lors des évaluations de conformité et des examens évaluant les environnements clients par rapport aux cadres de conformité.
- Rédigez, maintenez et passez en revue la documentation détaillée de la conception et du processus ; y compris les meilleures pratiques des fournisseurs, les procédures d'exploitation standard et les cadres de conformité, avec un accent sur une documentation complète liée aux configurations, processus et procédures des bases de données.
- Maintenez et créez des diagrammes détaillés représentatifs de l'architecture cloud du client.
- Restez à jour avec les technologies émergentes de bases de données, les meilleures pratiques et les tendances sur les plateformes d'infrastructure cloud et les moteurs de bases de données, ainsi que les cadres de conformité comme FedRAMP, pour améliorer continuellement les systèmes de bases de données
Ce que vous apporterez
- Bac ou plus dans un domaine lié à l'informatique ou une combinaison équivalente d'éducation et d'expérience
- 3+ ans d'expérience dans les opérations de production 24x7x365
- 3+ ans d'expérience en tant qu'Administrateur de Bases de Données, avec une attention particulière pour Microsoft SQL Server, PostgreSQL, et les bases de données basées sur le cloud.