Overview
Job Details
Do you specialize in Linux automation with Ansible and Python? CMK Resources is seeking a RedHat / Ansible / Python Automation Developer to join our Resident team supporting critical platform migrations and lifecycle automation for the end client. You'll be building and maintaining automation frameworks across the entire RHEL estate — including key RHEL 7 to 8 migration efforts — while integrating with tools like Azure DevOps and ServiceNow.
This is a hands-on developer role — you’ll work fully embedded within the client’s automation engineering teams.
Location: Jersey City, NJ (preferred) — also open to Wilmington, DE; Atlanta, GA; Omaha, NE; Fort Lauderdale, FL
In-office availability: ideally 1–2 days/week in one of the above locations
Responsibilities
- Build Ansible playbooks and roles for patching, kernel upgrades, CIS hardening, and post-migration validation.
- Write Python utilities and modules for orchestration, validation, and troubleshooting.
- Manage AAP workflows, job templates, inventories, and secrets.
- Work in Agile sprints using Azure DevOps for backlog and pipeline tracking.
- Support test and pre-prod phases with hands-on troubleshooting and script validation.
- Participate in production rollouts and real-time troubleshooting of automation jobs.
- Connect automation workflows with ServiceNow via REST API for pre-checks, approvals, and validations.
- Collaborate with the end client’s internal teams to align with existing automation frameworks and standards.
- Document automation logic, module usage, and internal patterns.
Must-Have Skills:
-
Ansible / Ansible Automation Platform (AAP): playbooks, Jinja2, filters, vault, roles, collections, Tower/AAP usage
-
Python Development: module creation, utilities, wrappers, orchestration logic, automation tools
-
Linux (RHEL 7/8): patching, subscriptions, firewalls, SELinux, kernel upgrades, systemd
-
ServiceNow Integration: via REST APIs for automation approval chains
-
Azure DevOps: pipelines, pull requests, artifacts, Git repo workflows
Nice-to-Haves:
-
Experience automating large RHEL migrations
-
Awareness of Pure Storage APIs or SDKs (optional)
-
Basic container knowledge (e.g., Podman, Docker)
-
Understanding of FinTech-grade compliance and security