Automation Developer / Engineer (Closed)
SkillStorm is seeking an Automation Developer / Engineer for our client in 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:
- Our Client is seeking a senior Dev / Automation Engineer for GRID platform with develop, test and deploy automation workflow/API/CLI to support provisioning, rolling patching, self-healing of large enterprise Grid infrastructure. Will be responsible for 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 web front and 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
Primary Skill:
- Python
Required Technical Skills:
- Minimum of 5+ years in Python
- Minimum of 5+ years in shell/Bash/Ksh.
- Good experience in developing projects using HTML, CSS, Java Script/JQuery, AngularJS, XML, XSLT, SOAP, RESTful, SQL,
- IDEs (PyCharm, Eclipse)
- Good experience in command line interfaces (CLI), third party APIs and integration.
- Good experience with webservers like Apache Tomcat
- Good experience with frameworks like Django
- 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.
Desired Skills:
- Experience with web programming languages
- Experience in database design especially SQL including skills in triggers, loops, constants, variables and sequences.
- Experience with database MySQL, Oracle
- Experience with version control systems (preferably with GIT, SVN).
- Experience with bug tracking (like JIRA) .
- 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.
#LI-DNI
Similar Jobs
BUSINESS SYSTEMS ANALYST
STRATA Contract job in Westlake