Job Description
A client of Insight Global is seeking a Senior Consultant with deep expertise in Red Hat Ansible Automation Platform to design and implement automation solutions for an infrastructure provider. This role focuses on developing, maintaining, and optimizing Ansible automation to support infrastructure provisioning, configuration management, and ongoing operational activities across enterprise environments. The consultant will build reusable Ansible playbooks, roles, and workflows to automate configuration management tasks, primarily within Linux/RHEL-based and hybrid infrastructure landscapes, while integrating automation with broader platform, CI/CD, and IT operations processes. The ideal candidate has strong hands-on Ansible experience, a solid understanding of infrastructure and systems management, and a proven ability to translate operational requirements into scalable, reliable automation that improves consistency, efficiency, and reliability across environments.
Topics may include the following:
* Ansible Core, Ansible Automation Platform, Ansible Galaxy and (Private) Ansible Automation Hub,
* Ansible Navigator, Ansible Builder
* Playbooks, dynamic inventories
* Users, teams, and role based access controls
* Development workflows
* Credentials and secrets management
* Execution environment requirements
* Managed node connectivity method
* Execution/control plane scaling/fault tolerance requirements
* Software development lifecycle environments (dev/test/production)
* Continued discussion about the use cases?
?Analyzing the selected use case including:
- Streamlining the current steps performed to achieve the use case business process
- Identify inventory sources for the network devices: what CMDBs and Sources of Truth (SoT) are available, how to connect
- Identify connectivity to the network devices: different types of devices and vendors, protocols for connection to the network devices, how the current AAP setup will help achieving the connectivity to such devices (presence of correct execution nodes, etc...)
- Identify network boundaries and connectivity limitations between platform and intended managed nodes
- Identify available authentication methods and administrative rights for cloud environments
- Identify credentials and other security requirements: how to achieve authentication? store and retrieve credentials for the network devices?
- Identify how to build the Automation Content: identify the need of using RH collections, need of building custom execution environments with additional collections and dependencies, integration with SCM and related access
- Identify notifications channels for sending notifications to the users (email, slack,...)
- Identify environments such as test, production and agree on a strategy to perform, review, test, merge and promote the changes related to the use case (including approval steps required for change management, automation code reviews and code merges in the SCM...)
- Identify Sources of Truth (SoT) for network device configuration desired state (baseline)
- Identify additional facilitators/blockers for geo replicated AAP growth
Creating automation content to support the following use cases:
* Automate and standardize Linux OS builds
* Automate and refine current workflows and processes
* Modernize existing automation
* Network and RHEL system device patching
* Apply DISA STIG and additional security benchmarks from published content
* Remediate vulnerabilities according to security scan results
* Apply consistent configuration to WAN and LAN switches
* Determine network device configuration drift from baseline
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Required Skills & Experience
• 5-7+ years of direct and extensive Ansible experience with expertise in the following areas:
• 1-2+ years of experience with Ansible Automation Platform
• Experience developing Ansible automation for an infrastructure provider and automating configuration management activities
• Ansible Concept Understanding: A thorough understanding of the concepts of Ansible. Understanding Ansible concepts means grasping its core principles like idempotency, agentless architecture, and how components such as modules, playbooks, collections and inventories function together. It involves knowing how to structure automation using roles, manage data with variables, facts, use of repositories, manage secrets and templates, and effectively troubleshoot and secure deployments.
• Infrastructure Automation Experience: Proven experience with automating infrastructure resources. This can span for either virtual machines, cloud instances and/or containers.
Broad Automation Principles: Having a broad understanding of general automation principles means grasping the fundamental concepts that apply across various automation technologies and domains, not just Ansible. This includes knowing about concepts like workflow orchestration, exception handling, data integration, scalability, security considerations in automated processes, and the importance of reusability and modularity in automation design.
Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.