Automation Engineer ( Python / Github Action)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+8 more
Job description
We are seeking a highly skilled Senior Automation Engineer to help transform and optimize our operational workflows. In this role, you will be responsible for converting complex manual processes into automated, scalable, and auditable pipelines. The ideal candidate is a seasoned engineer who builds production-grade software-not just basic scripts-and leverages modern AI-assisted tools like GitHub Copilot to drive efficiency., Production-Grade Automation: Architect, build, and maintain robust, auditable automation solutions that replace complex manual operational processes. Workflow Orchestration: Design, configure, and maintain validation, testing, deployment, and promotion workflows using GitHub Actions. Software Development: Write modular, maintainable, and well-tested Python code adhering to strict error handling, logging, and security standards. CI/CD & Version Control: Enforce best practices in version control using GitHub, including structured branching strategies, rigorous Pull Request (PR) reviews, and CI/CD pipeline development. Workload Scheduling: Learn and operate enterprise scheduling platforms (Control-M), adopting a “Jobs-as-Code” methodology where applicable. AI-Assisted Engineering: Utilize GitHub Copilot and VS Code to accelerate coding, refactoring, troubleshooting, and continuous workflow improvement. Incidents & Communication: Act as a reliable technical owner during operational incidents, communicating clearly across cross-functional engineering teams.
Requirements
While experience with Control-M is a bonus, we welcome strong automation engineers with high scheduling aptitude who can quickly master enterprise workload automation tools., Experience: 5+ years of software development or automation engineering experience with a track record of building production-grade enterprise automation. Python Mastery: Deep expertise in Python with a focus on modular code architecture, automated testing, logging frameworks, and robust error handling. GitHub Ecosystem: Strong experience with GitHub (branching models, PR management, code reviews) and hands-on expertise building and supporting GitHub Actions. Modern Developer Tools: Demonstrated real-world proficiency with GitHub Copilot integrated into VS Code for rapid development, code refactoring, and debugging. Automation Mindset: Proven ability to analyze legacy/manual operations and translate them into automated, repeatable, and fully auditable software pipelines. Adaptability: High aptitude and willingness to quickly learn enterprise workload automation software (specifically Control-M). Preferred Differentiators Prior experience with Control-M (especially implementing Jobs-as-Code principles). Hands-on experience with Infrastructure-as-Code (IaC) concepts and tools. Proficiency in JSON-based configuration and dynamic pipeline design. Platform experience across both Linux and Windows operating environments. Exposure to hybrid environments involving mainframe-integrated systems.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 120 - Apple and peers
What is Agentic Programming and Why Should Developers Care?
Dev Digest 121 - AI goes offline
GitHub Actions: Auto-Comment on New Issues