What are the responsibilities and job description for the Ansible Infrastructure Automation Engineer (Remote) position at DMS Vision Inc.?
Job Details
Hi,
Hope you are doing well.
This is contract position, please revert me with updated resume if this JD matches your profile and you are interested,
Title: Ansible Infrastructure Automation Engineer (Remote)
Location: Remote
Duration: 6 Months
Job Description:
- Windows, Linux (AIX would be nice to have)
Key Responsibilities:
ServiceNow Integration and Development
Develop and manage integrations between ServiceNow and Ansible using **Ansible
Spoke**, plugins, and APIs for seamless automation of IT service management processes.
Design and implement end-to-end self-healing automation workflows using Ansible
Automation Platform and ServiceNow.
Customize ServiceNow workflows and modules to automate ticketing, incident management, change requests, and approval processes.
Collaborate with teams to create ServiceNow forms and APIs for dynamic data collection and automated task execution.
Troubleshoot and optimize ServiceNow-Ansible integrations to ensure efficiency and reliability.
Ansible Automation Platform (v2.4 and Above)
- Configure, manage, and optimize Ansible Automation Platform (AAP) environments.
- Build and maintain execution environments, organizations, and access controls in AAP.
- Develop complex workflows and job templates to automate infrastructure tasks.
Ansible Coding Expertise
- Write efficient and reusable Ansible playbooks, roles, and modules for automating tasks
across multiple environments.
- Implement advanced Ansible functionalities, including custom modules, filters, and
plugins, to enhance automation capabilities.
- Troubleshoot and debug Ansible scripts to ensure reliable automation workflows.
- Demonstrate deep expertise in Ansible scripting and problem-solving to deliver high-
quality automation solutions.
APIs
Work with RESTful APIs for integrating various tools and systems into Ansible workflows.
Automate API-based tasks, including data retrieval, configuration, and monitoring.
Leverage APIs to extend automation capabilities for seamless integrations and task
execution.
Ansible Collections
- Create and maintain custom Ansible Collections for infrastructure and application
automation.
- Leverage existing certified collections to streamline automation tasks.
- Design modular, scalable collections for efficient automation of complex environments.
VMware Automation with Ansible
- Automate VMware tasks, including VM provisioning, configuration, and lifecycle
management, using Ansible VMware modules and plugins.
- Integrate Ansible with VMware vSphere and vCenter for efficient virtual infrastructure
management.
- Create Ansible workflows to manage storage, networking, and snapshots in VMware
environments.
GitHub
- Manage version-controlled Ansible playbooks, roles, and collections using GitHub.
- Implement CI/CD pipelines for testing and deploying Ansible configurations.
Visual Studio Code (VS Code)
- Use VS Code for Ansible playbook and role development with plugins for YAML linting and
Ansible syntax validation.
Linux (RHEL 8, 9) Automation
- Automate deployments, configurations, and patch management for RHEL 8/9
environments using Ansible roles.
- Develop secure and scalable Ansible playbooks for Linux infrastructure.
Windows Automation with Ansible
- Automate Windows server configuration, patching, and application deployment using
Ansible.
- Integrate PowerShell scripts with Ansible for advanced Windows automation.
AWS Automation with Ansible
- Automate AWS resource provisioning and configuration using Ansible roles and AWS
collections.
- Ensure security and compliance for cloud resources through automated workflows.
AIX Automation with Ansible
- Develop and deploy Ansible playbooks for AIX server automation, including patching,
configurations, and application deployments.
PowerShell and Shell Scripting
- Write and maintain PowerShell scripts for automating Windows server and application
tasks.
- Develop and optimize shell scripts for Linux/AIX systems to support automation
workflows.
Collaborate with Cross-Functional Teams
- Work with **network teams (Arista, Cisco)** to onboard and automate tasks using Ansible
for network device configuration, monitoring, and management.
- Collaborate with **security and enterprise security teams** to automate compliance
checks, vulnerability assessments, and security configurations using Ansible.
- Partner with other infrastructure and application teams to identify and implement
automation opportunities.
Infrastructure Automation
- Design and implement end-to-end infrastructure automation solutions across Linux,
Windows, AWS, AIX, VMware, and network environments.
- Continuously improve infrastructure automation strategies to enhance scalability,
performance, and resilience.
Preferred Qualifications:
Proven experience with ServiceNow development, including building custom workflows, forms, and integrations.
Expertise in integrating ServiceNow with Ansible using Ansible Spoke, plugins, and APIs.
Strong hands-on expertise in Ansible coding, including playbooks, roles, collections, and custom modules.
Experience with Windows, VMware, AWS, and AIX Ansible integrations.
Proficiency in PowerShell and shell scripting.
Familiarity with security automation using Ansible.
Proficiency in GitHub and VS Code.
Strong understanding of APIs and their role in automation workflows.
Solid understanding of RHEL 8/9 and other operating systems. Excellent communication, problem-solving, and teamwork abilities.
If you are interested, please share your updated resume and suggest the best number & time to connect with you.
Thanks & Regards
Himanshu Gupta |