What are the responsibilities and job description for the Ansible automation engineer position at Computer Enterprises, Inc.?
Job Details
Job at a glance:
- Title : Ansible automation engineer
- Duration : Contract / Location: Tech Hub (NO PREFERENCE) - HYBRID 3 DAYS ONSITE
Main Hubs:
Pittsburgh PA - Two PNC Plaza - 620 Liberty Ave - Pittsburgh, PA 15222
Cleveland - Strongsville Tech Center - 8100 Mohawk Dr. Strongsville, OH 44136
Dallas - Dallas Innovation Center - 11511 Luna Rd, Farmers Branch, TX 75234
Birmingham - Brock - 701 32nd St. South Birmingham, AL 35233
Phoenix - Biltmore - 2850 E Camelback Rd, Phoenix AZ 85016
Candidate Technical and skills profile:- Ansible developer experienced in developing automation for managing Linux and Windows servers.
Key responsibilities:
Agile Ceremonies
Sprints
Requirements
Developing (fixing defects)
Testing
Supporting releases
70-80% development
Write scalable, secure, maintainable code that powers our clients platforms
Create, deploy, and maintain automated system tests
Work with Testing Teams to understand defects or issues opened and resolves them in a timely manner
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Must have technical skills/experience:
Ansible developer experienced in developing automation for managing Linux and Windows servers.
Experience with automation and configuration management tools to manage and deploy servers and applications (Ansible, Python, Bash, Powershell, etc)
Experience with Linux and Windows System Administration
Experience with networking (TCP/IP, switching, routers, firewalls, etc.)
Use and development of scripts using Ansible and Ansible Tower to provision and configure, servers, services, applications and security
API development
Basic knowledge of code version control (e.g. Git, SVN)
Flex Skills:
- Ansible and Ansible Tower
- Python/Bash/Shell
- Experience providing REST/SOAP APIs for user interface consumption
- Experience working within an Agile development methodology (Scrum)
- Experience working with C , Java, or JavaScript is a plus
Soft skills that would make a candidate successful in this role:
Work within a team and successfully communicate remotely
Translate requirements through teams of different technical levels
Strong attention to detail and quality focused
Flexibility to adapt to evolving priorities and dynamic project needs
Collaborate effectively with other team members to accomplish shared user story and sprint goals