Redwood Materials
B&A
Développeur de bases de données
Description
Développeur de bases de données :
Chez B&A, nous favorisons et adoptons un ensemble distinct de valeurs que nous vivons et inculquons dans tous les aspects de notre organisation : dévouement, engagement, partenariat, confiance et reconnaissance. Nous avons intégré ces valeurs dans la réussite de nos clients depuis 1988. B&A croit qu'il est important de s'assurer que ses employés se sentent profondément connectés à B&A, reconnaissent les succès et le travail acharné, et offrent des opportunités continues d'apprendre et de grandir. Nos collaborateurs sont des penseurs entrepreneurs qui combinent état d'esprit, vision et expérience pour créer de la valeur – non seulement pour nous en tant qu'organisation, mais aussi pour les clients que nous soutenons. Nous promouvons une culture collaborative avec nos clients, et entre nous, en tant qu'une seule équipe travaillant vers une vision commune. Nous serions ravis que vous rejoigniez notre équipe !
Résumé du poste
Nous recherchons un Développeur de bases de données qualifié pour rejoindre une équipe collaborative de développeurs et d'administrateurs de bases de données soutenant un programme de développement d'applications vaste et complexe. Ce rôle se concentre sur la conception, le développement et la maintenance des structures de bases de données, ainsi que sur la gestion et l'optimisation des données dans des environnements à l'échelle de l'entreprise.
Ce poste offre l'opportunité de travailler dans un environnement Agile dynamique tout en développant une expertise sur les plateformes de données modernes, les technologies cloud et les pratiques avancées d'ingénierie des données.
Responsabilités
- Concevoir, développer et maintenir des structures de bases de données pour soutenir les initiatives de développement d'applications
- Créer, modifier et optimiser des requêtes SQL complexes dans des environnements de données à haut volume et complexes
- Effectuer des activités de profilage, de nettoyage, de transformation et de reporting de données
- Développer et maintenir des processus ETL et des solutions de staging de données
- Écrire et gérer des instructions DDL, DML et DCL pour soutenir les opérations de bases de données
- Dépanner les problèmes de performance et mettre en œuvre des stratégies d'optimisation et de réglage des requêtes
- Soutenir la migration, la validation des données et le développement de pipelines dans des environnements AWS
- Développer des scripts d'automatisation utilisant Python pour soutenir les tâches de bases de données et de traitement des données
- Collaborer avec des équipes interfonctionnelles, des parties prenantes et des clients pour concevoir des solutions de données dans des contraintes techniques et commerciales
- Utiliser des outils de contrôle de version (par exemple, Git) pour gérer le code et les modifications de bases de données
- Surveiller et soutenir les performances du système à l'aide d'outils tels que CloudWatch, Kibana et Dynatrace
- Évaluer et adopter continuellement de nouveaux outils et technologies pour améliorer les solutions de données
Formation et Expérience
- Diplôme de licence en informatique, systèmes d'information ou domaine connexe
- 5+ années d'expérience dans des rôles de développement de bases de données
Compétences requises
- Solide expérience en : profilage de données, nettoyage, processus ETL, écriture et optimisation de requêtes SQL complexes, optimisation et réglage des performances des requêtes, et programmation de bases de données (DDL, DML, DCL).
- Expérience pratique du développement de bases de données PostgreSQL
- Expérience dans le développement de scripts Python pour l'automatisation ou le traitement des données
- Expérience avec Git ou d'autres systèmes de contrôle de version
- Connaissance pratique des services AWS, y compris la migration et la validation des données, les pipelines de données, les outils de surveillance (CloudWatch, Kibana, Dynatrace).
- Solides compétences analytiques, de résolution de problèmes et de dépannage
- Capacité à apprendre rapidement de nouveaux outils et technologies
- Excellentes compétences en communication et en relations interpersonnelles, avec la capacité de travailler efficacement avec les équipes techniques et les clients
Autorisation de sécurité
Volontaire et éligible pour obtenir une habilitation de sécurité publique CBP.
Compétences souhaitées
- Expérience des fonctions d'administration de bases de données (DBA)
- Expérience de travail dans des environnements Agile et utilisation d'outils tels que Jira
- Volonté et capacité d'apprendre DB2 si pas déjà compétent
Exigences physiques et environnementales de travail
Les employés doivent être capables d'accomplir les fonctions essentielles de ce poste, avec ou sans aménagement.
- Capacité à rester immobile pendant de longues périodes tout en travaillant à un ordinateur.
- Utiliser fréquemment des équipements de bureau standards, y compris des ordinateurs et des téléphones.
- Capacité à communiquer efficacement en personne, par téléphone, visioconférence et e-mail.
- Se déplacer occasionnellement dans le bureau et soulever jusqu'à 20 livres.
- Capacité à travailler selon l'horaire assigné avec une présence régulière et fiable.
- Capacité à voyager jusqu'à 10% selon les besoins.
EEO
B&A offre des opportunités d'emploi équitables (EEO) à tous les employés et candidats sans distinction de race, de couleur, de religion, de sexe, d'orientation sexuelle, d'identité ou d'expression de genre, d'origine nationale, d'âge, de handicap, d'informations génétiques, de statut matrimonial, d'amnistie ou de statut de vétéran couvert, conformément aux lois fédérales, étatiques et locales applicables. B&A se conforme aux lois étatiques et locales applicables régissant la non-discrimination en matière d'emploi dans chaque lieu où l'entreprise a des installations. Cette politique couvre la conduite qui se déroule dans les bureaux de B&A, et d'autres lieux de travail (y compris les sites clients) et tous les autres endroits où B&A fournit des services, et à toutes les activités liées au travail.
EEO est la loi
B&A participe à e-Verify. Nous fournissons à la Social Security Administration (SSA) et, si nécessaire, au Department of Homeland Security (DHS) des informations provenant du formulaire I-9 de chaque nouvel employé pour confirmer l'autorisation de travail.
En savoir plus sur B&A
Clients notables
B&A est devenue une entreprise de confiance pour ses clients grâce à son service exceptionnel, ses solutions innovantes et ses employés inspirés. Notre service s'étend aux gouvernements fédéraux, étatiques et locaux, au secteur privé et à l'enseignement supérieur. Parmi nos clients notables figurent le Department of Homeland Security, l'U.S. Customs and Border Protection, l'U.S. Senate, l'U.S. Courts, l'U.S. Census Bureau, l'U.S. Navy, et plus encore.
Chez B&A, nous accordons une grande importance à l'amélioration des communautés et des vies des citoyens à travers le pays grâce à notre implication, notre expertise technologique et nos employés. B&A met l'accent sur les efforts caritatifs dans la région du nord de la Virginie, y compris les collectes de nourriture pour la Capital Area Food Bank, les dons de livres, les événements de la Hope for Henry Foundation, et bien d'autres. En reconnaissance de tous ces efforts, B&A a reçu le prix Companies as Responsive Employers (CARE) de Northern Virginia Family Services et a été nominé par la Northern Virginia Chamber of Commerce pour l'Outstanding Corporate Citizenship Award.
Avantages et programmes
B&A est fière d'offrir trois plans médicaux robustes individuels et familiaux aux employés à temps plein, y compris une option de compte d'épargne santé (HSA) ainsi que deux niveaux de couverture dentaire, vision, assurance vie et décès/invalidité (AD&D), invalidité, accident, indemnisation hospitalière et assurance maladies graves. En plus de ces avantages, les employés de B&A bénéficient de congés payés, de formations et certifications sponsorisées par B&A, d'avantages d'assurance pour animaux de compagnie, d'avantages de transport en commun et d'un abonnement gratuit à une plateforme d'exercice virtuel (NEOU). Le plan 401(k) de B&A est disponible pour tous les employés et comprend une contribution de contrepartie de l'entreprise.
B&A a lancé plusieurs programmes axés sur l'engagement, le bien-être et l'assistance aux employés. Ceux-ci comprennent :
- Le programme B&A Cares : bilans de bien-être de 30/60/90 jours, séminaires sur le développement personnel, la gestion financière et la gestion du stress, et plus encore
- Un programme de mentorat formel
- Opportunités de job shadowing et de formation croisée
- Programme Brand Ambassador
- Programme d'aide aux employés (PAE) - Accès à diverses ressources de soutien, y compris des conseils, une aide juridique, une planification financière, et plus encore
- Événements mensuels de renforcement d'équipe
- Défis annuels de bien-être B&A : #StepWithB&A, #WalkDuringLunchWithB&A, #VolunteeringWithB&A, #ExerciseDuringLunchWithB&A, et plus
