CSC Leasing Co.
The Clearing House
Ingénieur DevOps Junior
Résumé du poste
Ce poste s'adresse à un Ingénieur DevOps axé sur les outils CI/CD pour l'infrastructure sur site et l'infrastructure AWS. Ce poste travaillera en étroite collaboration avec les équipes de développement, QC et d'infrastructure pour construire nos pipelines CI/CD internes et cloud afin que les développeurs puissent construire et déployer des applications de manière sécurisée. Ce poste maintiendra également les outils DevOps actuels chez TCH.
Facteurs de succès / compétences professionnelles
Le candidat retenu possédera une solide expertise technique sur une variété de plateformes et sera capable de contribuer à la conception, aux tests et à la mise en œuvre de l'application. Le candidat devra être soucieux du détail, mais aussi capable de comprendre l'environnement global (interne et externe) et d'interagir et de communiquer efficacement avec tous les niveaux de l'organisation et avec les clients externes à tous les niveaux. Le candidat doit être un bon joueur d'équipe.
La capacité à travailler efficacement de manière inter-organisationnelle et avec des clients externes sera un facteur clé de succès dans ce rôle.
Normes de performance
- Accomplir les tâches et les projets en temps voulu.
- Faire preuve d'un haut niveau de professionnalisme et de courtoisie.
- Démontrer un travail d'équipe efficace.
- Adhérer aux objectifs stratégiques de Tech & Ops et de TCH et les soutenir.
- Communiquer efficacement avec le personnel interne à tous les niveaux et avec les fournisseurs et les clients externes.
Exigences physiques et environnement de travail
Le travail est généralement de nature sédentaire. L'environnement de travail est généralement favorable. L'éclairage et la température sont adéquats, et il n'y a pas de conditions dangereuses ou désagréables causées par le bruit, la poussière, etc. Le travail est généralement effectué dans un bureau, avec l'équipement de bureau standard disponible.
Les employés occupant ce poste devront se rendre au bureau 3 jours par semaine.
Des déplacements occasionnels peuvent être requis. Les exigences de travail sur site peuvent changer à tout moment.
À propos de The Clearing House
The Clearing House (TCH) est une association bancaire et une société de paiements détenue par les plus grandes banques commerciales des États-Unis. TCH possède et exploite l'infrastructure du système de paiement central aux États-Unis et travaille actuellement à la modernisation de cette infrastructure en lançant un nouveau système de paiement ubiquitaire en temps réel. TCH est le seul opérateur privé d'ACH et de virements aux États-Unis, compensant et réglant près de 2 billions de dollars de paiements en dollars américains chaque jour, ce qui représente la moitié de tous les volumes ACH et de virements commerciaux. TCH fournit des services essentiels à l'industrie bancaire depuis 1853, et aujourd'hui, nos produits de base facilitent des services tels que le dépôt direct de la paie, les paiements de factures et l'échange d'images de chèques.
Qualifications requises
- Développer et maintenir des playbooks et des rôles Ansible pour la configuration et les déploiements automatisés
- Soutenir le provisionnement de l'infrastructure et la gestion de la configuration entre les environnements (dev, QA, staging, production)
- Collaborer avec les équipes d'ingénierie pour automatiser les tâches opérationnelles répétitives
- Aider à gérer les pipelines CI/CD (par exemple, GitHub Actions, Jenkins, Azure DevOps, GitLab CI)
- Surveiller les performances du système et aider au dépannage des problèmes de déploiement
- Maintenir la documentation de l'infrastructure, des flux de travail d'automatisation et des processus de déploiement
- Participer à l'amélioration de la sécurité, de la scalabilité et de la fiabilité des systèmes
Qualifications souhaitées
- Licence ou expérience professionnelle équivalente
- Minimum 1 ans dans un rôle DevOps, avec une expérience avérée dans la gestion d'environnements de production à fort trafic
- Maîtrise initiale de AWS et/ou Azure
- Expertise de base en Docker et compétences certifiées Kubernetes
- Maîtrise de base de Python, Go, ou Ruby pour la création d'outils d'automatisation personnalisés et d'APIs
- Compréhension de base de l'administration système Linux, de l'optimisation du noyau et des protocoles réseau (TCP/IP, HTTP/S, DNS)
Fonctions et responsabilités essentielles
- Exposition aux plateformes cloud (AWS, Azure, ou GCP)
- Connaissance de Docker ou de la conteneurisation
- Familiarité avec Terraform ou d'autres outils IaC
- Compréhension des formats de configuration YAML/JSON
- Expérience avec les outils de surveillance (Prometheus, Grafana, etc.)
