Senior Automation Engineer – Ansible
<p>Qualifications:</p><ul><li>Minimum of 8 years with BS/BA; Minimum of 6 years with MS/MA; Minimum of 3 years with PhD</li><li>Extensive experience in end-to-end enterprise software development life cycle experience, automation including maintenance and support</li><li>Advanced Ansible Expertise: Proven experience developing playbooks, roles, modules and workflows for complex and secure enterprise environments</li><li>Scripting Proficiency: Advanced skills in Python, Bash, or PowerShell for custom automation solutions</li><li>API Development and Integration: Expertise in building RESTful APIs using modern frameworks (FastAPI, Flask) and implementing diverse integration patterns to trigger and orchestrate automation workflows</li><li>Infrastructure as Code (IaC): Proficiency in version control, CI/CD pipelines, and automated testing frameworks</li><li>Multi-Platform Knowledge: Strong understanding of Linux/Unix systems, Windows, and cloud platforms (AWS/Azure)</li><li>Bachelor’s degree in computer science, Information Systems, or equivalent background or equivalent experience.</li><li>Experience with automation orchestration platforms (e.g., ServiceNow, ARIA ) is a plus</li><li>Working experience in Agile and Scaled Agile environments</li><li>Knowledge of secure coding standards and banking environment is a plus</li><li>US Citizenship is required.</li><li>Must be able to obtain a Public Trust clearance.</li></ul> <p> </p><p>As a Senior Automation Engineer – Ansible in Infrastructure, Platforms & Operations, you will be accountable for developing automations and enabling self-service of infrastructure engagements system wide.This team is part of a critical initiative launched to support the organization’s 3 year strategic vision to automate / self-service engagements that support entire Federal Reserve System. </p><p>What Will Be Expected of You:</p><p> </p><ul><li>Work in multiple service automation engagements to automate the high priority tasks, services and end to end workflows across Infrastructure, Platforms & Operations</li><li>Design, develop, and maintain end-to-end automation solutions using Ansible (playbooks, roles, modules, and workflows) for complex, secure enterprise environments</li><li>Execute the full software development lifecycle for automation projects, from requirements gathering through deployment, maintenance, support and hand-over</li><li>Create advanced automation scripts using Python, Bash, and/or PowerShell to address complex business requirements and develop custom tools that enhance operational efficiency</li><li>Develop and maintain RESTful APIs using modern frameworks (FastAPI, Flask) to orchestrate automation workflows and implement integration patterns that connect diverse enterprise systems</li><li>Build and optimize Infrastructure as Code (IaC) solutions with CI/CD pipelines, version control best practices, and automated testing frameworks to ensure code quality and reliability</li><li>Collaborate within Agile and Scaled Agile frameworks with cross-functional teams including infrastructure, security, and service teams to deliver integrated solutions</li><li>Implement secure coding practices and ensure all automation solutions comply with enterprise security policies and banking regulations where applicable</li><li>Document solutions, create runbooks, and maintain knowledge base articles</li><li>Provide technical support for automations, troubleshoot production issues, and participate in on-call rotation as needed</li><li>Stay current with emerging automation technologies and contribute to automation standards, best practices, and governance frameworks</li><li>Other duties assigned as necessary</li></ul>