Sr. Automation Engineer
Seneca Resources · Richmond, VA · Yesterday
Engineering$80/hrContract
Responsibilities
- Create and manage configuration management strategies across diverse infrastructure environments
- Collaborate with development, operations, and security teams to identify automation opportunities
- Document automation processes, procedures, and best practices
- Mentor team members and conduct code reviews
- Troubleshoot and resolve complex technical issues in automated systems
- Continuously improve existing automation frameworks for scalability and maintainability
Qualifications
- Must have experience with Ansible
- Must have 5+ years of hands-on experience designing and implementing Ansible playbooks and roles
- Proficiency in Ansible Automation Platform (AAP) for automation workflow management
- Experience with Ansible Galaxy, custom modules, and dynamic inventories
- Strong understanding of YAML syntax and Jinja2 templating
- Demonstrated ability to create reusable, modular, and maintainable automation code
- Experience with version control integration and CI/CD pipeline automation using Ansible Automation Platform
- Python Programming: 5+ years of professional Python development experience
- Strong knowledge of Python 3.x and standard libraries
- Experience with automation frameworks and REST API integration
- Experience with Python libraries relevant to infrastructure automation
- Shell Scripting: 10+ years of experience writing Bash/Shell scripts for Linux/Unix environments
- Strong understanding of shell utilities, text processing tools (sed, awk, grep), and job scheduling (cron)
- Experience with error handling, logging, and script optimization
- Proficiency in debugging and troubleshooting shell scripts in production environments
About the Role
This is a hands-on technical position requiring deep expertise in automating the deployment, configuration, and management of middleware platforms including WebSphere, Liberty, MQ, and File Transfer products.