Responsibilities
- Assist in the design, planning and implementation of server solutions, ensuring maximum performance and reliability
- Automate manual tasks using scripting and application development
- Investigate and adopt new technologies/tools as needs arise
- Respond to and assist in production operations in a 24/7 environment
- Work efficiently in a fast-paced environment and handle priorities effectively
- Ensure meticulous attention to detail and maintain excellent organizational skills
- Evaluate, test, and integrate new operating system versions, drivers, and patches
- Provide technical analysis, resolve problems, and propose solutions
- Coordinate and execute internal infrastructure initiatives including patching, refreshes, upgrades, and decommissions
- Provide support to, and coordinate with, developers, operations staff, release engineers, and end-users
- Collaborate effectively with team members to achieve project goals and maintain system integrity
- Participate in a weekly on-call rotation for after-hours support
Knowledge and Experience
- 3+ years of experience with Linux operating systems (RedHat variants preferred)
- Intermediate Linux administration and engineering
- Proficiency in scripting languages such as Python, Bash, Perl etc.
- Experience with automation/configuration management using either Puppet, Ansible, Chef, or equivalent
- Familiarity with git, foreman, Jenkins, or equivalent
- Demonstrable knowledge of multi-tiered, highly available, and resilient application design
- Knowledge of horizontal and vertical scaling for performance and high availability
- Top-tier analytics and problem solving
- Ability to work in a service-oriented team environment
- Project Management, organization, and time management
- Customer-focused, and dedicated to the best possible user experience
- Communicate effectively with both technical and business resources
Preferred
- Degree in engineering discipline or equivalent experience in Systems Engineering
- Experience building and supporting bare-metal enterprise servers such as HPE, DELL, IBM, etc.
- Experience with server virtualization technologies (VMWare, Proxmox, etc)
- Familiarity and experience with container technologies (Docker, Kubernetes, OpenShift, Tanzu, etc)
- Strong understanding of networking protocols and configuration (TCP/IP, DNS, DHCP, InfiniBand, etc.)
- Hands-on experience building and maintaining low-latency computing ecosystems