Sign in

Lead Automation Engineer

Company:
Rita Technology Services
Location:
Philadelphia, PA
Salary:
W2 DOE
Posted:
November 17, 2019

Description:

Want to play a key role in a $400M technology transformation? Our industry leading client is in search for their next Lead Automation Engineer to join their strong team in suburban Philadelphia, PA. This is a full-time (direct hire) position offering competitive salary, bonus, stock options, great benefits and opportunity for career growth! Candidates must be a US Citizen or Green Card holder to be considered.

We seek a strong automation lead with a passion for technology! Someone who has the coolest, most sophisticated tools available on their laptop and who stays abreast of technologies newest offerings.

The ideal person we seek will come from leaders in devops automation such as: Amazon, Target, Facebook, Netflix, Adobe, Walmart, AirBnB, Uber, Capitol One, etc.

In this role you will be responsible for the design, development and automation management of very large distributed systems using the very latest in open source tooling. You will be responsible for the designing the architecture and management of development and production environments and will contribute to productizing new software by developing automation as well as re-engineering open source alternatives.

Duties & Responsibilities:

· Act as a subject matter expert (SME) the area of infrastructure automation and orchestration and own all technical aspects of platform configuration and its automation. Perform hands-on architecture, design and development of multi-tenant provisioning systems.

· Work with functionally diverse teams and individuals to collaboratively design and develop production systems/infrastructure treating everything as Code.

· Write code and scripting for automation and creating scalable systems/infrastructure.

· Build and maintain tools for deployment, monitoring and operations.

· Design building AWS/Hybrid/on-prem based services supporting production platform offerings.

· Service owner for configuration management, continuous integration, continuous delivery, and version control. Provide continuous support for ongoing application availability. Drive consistent operational practices.

· Conduct in-depth evaluations, diagnosing, troubleshooting and resolving a wide variety of complex technical issues.

· Automate security testing using various security tools to perform security and vulnerability assessments of the internal and external networks and systems. Identify potential threats and develop and automate the delivery of remediation.

· Provide project management, technical assistance, and strategic vision for selecting and deploying new technologies and tools.

· Integrate enterprise-wide tools for automating, orchestrating, securing, monitoring, and managing the current and future infrastructure technology.

· Ensure security posture is maintained and improved through continuous delivery of application and infrastructure security enhancements.

· Partner with internal and external development teams to provide enhancements necessary to address expanding business needs and expedite the delivery of solutions through automation and orchestration.

· Prevent temporary or undocumented configuration changes. Create audit reports that identify and remediate non-standard configurations.

· Provide technical leadership and continuous improvement of standards to enable a more customer focused, responsive department. Help drive consistent operational practices.

· Develop, build and optimize production support models and process designed to enhance response times and maintain high availability of all production application environments and infrastructure. Responsible for providing a stable infrastructure and runtime environment for application deployments.

· Research, evaluate and stay current on emerging tools, techniques and technologies; maintain skills and capabilities through education, training and hands-on experience. Identify opportunities to adopt innovative technologies. Accept new responsibilities, as required, to enable business growth.

Requirements:

· Bachelor’s degree in Information Technology or a technical discipline (e.g. engineering) preferred

· 7 – 10 years of relevant experience

· Strong technical expertise in several of the following technologies:

o Cloud computing: AWS, Google Cloud, DC/OS, Terraform, Kubernetes

o Configuration Management: Ansible,

o CI/CD: Jenkins, Maven, Artifactory, Git, SonarQube

o Databases: MongoDB, MySQL, Cassandra, Redis, Oracle

o Programming: Java, Scala, Go, C, C++

o Scripting languages: Shell, Ruby, Python

o Systems: Linux/Unix administration, Networking fundamentals

o Tools: EFK, Thycotic, RabbitMQ, NGINX

· Experience and interest in large-scale distributed systems

· Understanding of networking processing, protocols, and standard TCP/IP, UDP, DNS, TLS, and SSL

· Ability to work well individually as well as in a team environment

· Excellent analytical and problem solving skills

· Ability to handle multiple projects simultaneously and independently

· Proven self-starter with demonstrated ability to make decisions

· Excellent leadership and project management skills

· Proficient at learning and applying new technologies and solving new problems.

devops devops ci/cd ci-cd aws hybrid automation "site reliability" shell scripting "multi-tenant provisioning" linux unix "configuration management"