Must-Have Technical Skills
Ansible & Automation
- Strong hands-on experience with Ansible: playbooks, roles, inventories, variables,
templating, conditionals, loops, and error handling.
- Experience creating enterprise-ready automation artifacts rather than one-off scripts.
Unix & Windows Engineering
- Solid Unix/Linux OS fundamentals (services, packages, filesystems, configuration,
permissions, networking).
- Solid Windows OS fundamentals (services, scheduled tasks, disk management,
configuration, troubleshooting).
- Proven experience automating both platforms using a common framework (Ansible)
with platforms specific extensions.
Scripting
- PowerShell expertise for Windows automation and integration with Ansible.
- Python scripting to support Unix/Linux automation.
SRE & Operational Mindset
- Strong understanding of ITOps toil and why eliminating manual work improves reliability
and scale.
- Ability to design automation with failure modes in mind (pre-checks, post-checks,
rollback, safe exits).
- Comfort working with SRE concepts such as:
o Reliability and stability over speed
o Reducing human intervention in routine operations
o Treating automation as long-lived engineering assets
Engineering Practices
- Experience with version control (Git), peer reviews, and structured development
practices.
- Focus on code quality, reusability, and maintainability rather than ad-hoc scripting.
- Ability to write clear documentation that enables self-service and low-touch
operations.
Nice-to-Have Skills
Restricted - External
- Exposure to enterprise automation platforms and controller-based execution models.
- Familiarity with ITSM-aligned automation patterns (incident remediation, controlled