Automation Engineer (Closed)
SkillStorm is seeking an Automation Engineer our client in Jersey City, NJ OR Richardson, TX OR Charlotte, NC. Candidates must be able to work on SkillStorm's W2; not a C2C position. EOE, including disability/vets.
Job Description:
- Client is seeking a senior Dev / Automation Engineer for GRID platform with develop, test and deploy automated workflow to support provisioning of large enterprise Grid/Cloud infrastructure. Will be responsible for research and implement process or technology improvements/guidance using Agile / Lean development processes, Continuous Integration / Delivery, automation and Infrastructure design patterns.
Responsibilities Include:
- Develop, test and deploy automated workflow in support of the IT business
- Research and implement process or technology improvements
- Provide technical guidance and expert-level consultation for complex automation workflows and deliver solutions that integrate technologies to carry out desired functions
- Delivering technical documentation for all projects completed
Technical Skills:
- Minimum of 4+ years in Python / Ansible
- Minimum of 4+ years in shell/Bash/Ksh.
- Good experience in developing projects using Go lang, XML, XSLT, SOAP, RESTful, SQL.
- Good experience in command line interfaces (CLI), third party APIs and integration.
- Good knowledge of Linux, Windows, virtualization technologies
- Experience building CI/CD pipeline, expert level knowledge of tools like git/Jenkins
- Experience creating and maintaining complex data-driven automations and queries using SQL and noSQL databases.
- Good proficiency in system, network, security and database operations, protocols and industry standard technologies.
- Good experience in developing secure technologies, knowledge in ACLs and roles based entitlements.
- Experience in systems analysis, modular design and creating API that support XML, JSON or other well-known interfaces.
- Application development skills and experience in integrating automation within an existing back-end IT systems and databases.
- Proven ability to work independently with minimal supervision and as part of a team with direct responsibilities.
- Experience with IT core applications like DNS, Active Directory, Kerberos, SMTP, Transactional DBs, Apache, etc.
- Ability to juggle competing priorities and adapt to changes in project scope.
- Ability to communicate and collaborate effectively with teammates.
- Effective verbal and written communication.
- Good understanding of developing fault tolerant solutions and knowledge in horizontal scaling and resiliency/HA.
Preferred Qualifications:
- Experience with web programming languages
- Experience in database design especially SQL including skills in triggers, loops, constants, variables and sequences.
- Experience with version control systems (preferably with GIT).
- Experience with virtualization and cloud frameworks with the automation tools.
- Experience in server administration with Red Hat Enterprise Linux and Windows Server.
- Experience or understanding in engineering for scale (creating solutions in very large environments).
- Familiarity with Microsoft PowerShell development.
- Experience with large distributed environments (50,000+ servers).
- Familiarity with Agile development methodology including SCRUM and DevOps.
Communication / Relationship Skills:
- Collaborate effectively in a matrix organization with teams of skilled architects, engineers, developers and business partners with minimal supervision.
- Excellent oral and written communication skills with the ability to adjust to technical and non-technical audiences across the organization
- Resolve and influence the positive outcome of conflicting objectives and priorities
- Experience creating technical documentation and training materials
- Ability to work autonomously with minimal supervision and collaborate effectively with local and remote co-workers
Education/Experience:
- Minimum of a 4 year degree in computer science or equivalent experience
- 7-10 years infrastructure or software engineering / development experience
- Candidate with exposure to large enterprise grid deployment and/or Cloud integration experience is preferred
#LI-DNI
Similar Jobs
Entry Level Software Engineer
Contract job in Philadelphia
Technical Project Manager
Contract job in Jersey City