Job Overview:
Automation Engineer with in-depth knowledge in development and deployment of automations in Unix, Windows, and Network devices. This position will work closely with Infrastructure, Application, Network and Security teams to automate using Ansible.
Job Responsibilities:
· Grow and improve the enterprise automation process by setting up appropriate scripting and ansible playbook.
· Strong technical background in Rest API, Python scripting, automation methodologies, and engineering principles.
· Familiarity with security protocols, encryption standards, ITIL practices, and best practices for API communication.
· Assist and provide expert best practices in adoption, expansion, additional use cases in setting up automations.
· Involve in RHEL server administration, support VMware environment including changes, adding/removing systems, and disk space management.
· Troubleshoot hardware and software problems, takes appropriate corrective action and/or interact with IT staff or vendors in performing complex testing, support, server recovery, and troubleshooting functions.
· Manage the RHEL OS patching procedure and security hardening.
Qualifications:
· Overall 8+ years of IT experience.
· Minimum 5+ years of experience with automation tools
· Experience with scripting languages to automate tasks and manipulate data.
· Experienced in creation and modification of Ansible playbooks and roles.
· Experienced in configuring and working with job templates, inventories, workflows and other Ansible Tower objects
· In depth knowledge in Python and Shell (bash, ksh, etc…) , PowerShell, YAML, JSON, Ruby, GO etc.
· Strong knowledge in REST API’s
· Experience with enterprise-scale operations and maintenance environments
· Experience with any of the SQL database.
· Perform automated computing environment builds, site setup, user training, hardware/software installation, maintenance and support and documentation of operating procedures and processes
· Extensive knowledge of Linux operating systems, Linux shells and standard utilities, and common Linux security tools
· In depth system administration knowledge and skills for RedHat Linux.
· Knowledge on automating windows BAU task, patching etc.
· Strong technical, analytic, and problem-solving skills combined with the ability to provide quick resolution to problems.
· Exceptional verbal, written, organizational, presentation and communication skills.