Responsibilities
- Managing and monitoring all systems and infrastructure
- Installing, configuring, testing, and maintaining operating systems, application software and system management tools across several Linux VMs
- Understand application workflows to assist with performance issues and propose solutions to ensure highest levels of availability
- Identify and automate operational tasks
- Patch management on Linux and Windows
- Maintain physical Compute hardware.
- Participate in an on-call rotation.
- Create and maintain documentation of the infrastructure and configurations
- Assist in the design, planning and implementation of server solutions
- Tune and design systems infrastructure for maximum available performance
- Automation of manual tasks using scripting and application development
- Investigate and adopt new technologies/tools as needs arise as well as implement said tools quickly and efficiently
- Evaluate, test, and integrate new operating system versions, drivers, and patches
- Provide technical analysis, resolve problems, and propose solutions
- Provide support to and coordinate with Developers, Operations staff, and End-Users
- Provide education and/or mentorship where needed to Teammates, Operations, Development and QA
- Ensure streamlined application deployments
Knowledge and Experience
- 8+ years building and managing infrastructure systems
- Experience with virtualization
- Working experience in installing, configuring, and troubleshooting Linux based systems, Windows a plus
- Previous scripting experience is required – Bash/shell, Python, Power shell etc.
- Experience with Configuration Management tool like Ansible, Puppet etc.
- Must be a self-starter
- Ability to work independently in a fast-paced environment
- Ability to communicate and effectively collaborate with internal departments and other outside parties in a professional manner
- Working knowledge of git, foreman, Jenkins, or equivalent
- Working knowledge of horizontal and vertical scaling for performance and high availability
- Top-tier analytics and problem solving
- Organization, and time management skills