1. Maintains the SLA on development productivity infrastructure by monitoring, troubleshooting and fixing software and hardware problems2.
Drives innovative engineering for systems across multiple internal IT infrastructure services3. Drives continuous improvements within and across global teams4.
Create, test and maintain solutions for technology needs that include network infrastructure, computer operations and server, security and device management5.
Responsible for infrastructure maintenance, upgrades, costs reduction, configuration, and high availability6. Dive deep to resolve problems at their root, looking for failure patterns and suggesting fixes7.
Prepare runbooks, SOPs, tutorials, training videos on best practices8. Ability to work in a fast-paced environment with the ability to adapt and change priorities as the business needs change9.
Build monitoring dashboards and creation of critical alerts for the system10. Design and maintain solutions to complex technology needs11.
Develop automation processes to enable teams to deploy, manage, configure, scale and monitor their applications through the use of tooling or scripting12.
Contribute to the architecture, design, and improvement of our DevOps processes13. Contribute to tool analysis and evaluation for its ability to meet enterprise needs14.
Identify emerging technologies that can be utilized to enhance our tool-chain.15. Develops documentation, and work with team members various systems16.
Administers and maintains source control repositories, build systems, build automation servers, and associated automation.
Qualifications1. Bachelor’s degree in Computer Science, MIS, or Engineering, plus 7-10 years of relevant experience2. Experience with Docker CE as well as Docker Datacenter infrastructure or equivalent3.
Experience with automation tools such as Puppet, Chef, and Ansible4. High level of knowledge with Linux Servers, Windows Servers, Databases, and Networking5.
Excellent problem solving and effective research skills6. 3+ years of experience in DevOps, IT engineering, network engineering, and / or software configuration management7.
Experience with successfully executing and continuously improving the release process for a large organization delivering many products with competing timelines8.
Must be a self-starter and a team player with a service-oriented attitude with excellent problem solving and analytical skills9.
Knowledge or experience with DevOps principles and Infrastructure as code