· Bachelor's degree in a computer-related field or equivalent experience (10+ years) in a computer environment · 5+ years of directly applicable work history · Ability to perform system administration for Linux, Windows, and VMWare environments. · Familiarity with Dell, HP server Hardware and Client Hardware support and update with FW/BIOS, working with vendor to fix the server/client issues · Experience working in a multiple vendor platform environment · Familiarity with defining, implementing, and automating system processes · Good communication skills and ability to work with multiple teams · Excellent customer service attitude · Ability to work independently or as part of a team · Effective written and oral communication skills · Knowledge of computer hardware and software components and their interaction with operating system software, and excellent troubleshooting skills · Ability to establish and maintain effective working relationships at all levels. · Can conform to shifting priorities, customer demands, and timelines through analytical and problem-solving capabilities. · The ideal candidate must be able to adapt to a wide variety of duties, including end-user support, project deadlines and commitments, data center systems management and monitoring, and many other aspects of IT. · Minimal travel expected Preferred Knowledge/Skills, Education, and Experience · Experience directly supporting system needs of development teams · Exposure to modern open-source tools from a system support point of view. This would include Git based source code management, Jira, Confluence, Jenkins, Docker, Kubernetes, and other tools used in modern development pipelines. · Experience leveraging system configuration management tools such as Chef and Puppet. · Working knowledge of shell scripting, batch programming, PowerShell, and Ansible. · Working knowledge of the following operating systems: CentOS, Red Hat, SUSE, vSphere. · Familiarity working with Microsoft Active Directory. · Working knowledge of supporting high performance Linux cluster environments · Working knowledge of NAS and Flash storage systems such as Network Appliance, Nimble, Pure and other high availability file storage. · Familiar with security administration, anti-virus software, and VPN's. · Must be able to manage multiple projects with minimal supervision. · Experience working in a large-scale Software Engineering/IT environment with multiple teams across the globe is highly desired. · Location: Milford, Ohio - Hybrid work environment · System administration, monitoring, upgrading, maintenance, installation, setup, configuration, testing and deployment of systems within Linux, ESX, Windows, and Virtual environments. · Working with other groups to develop and ensure consistency of internal policies and procedures while maintaining security procedures at the sites. · Communicating clearly, both verbally and in writing, regarding issues and/or requirements, and being able to evaluate new technologies and methods are also required for this position. · Ensure security hardening of systems and critical patches are being applied as necessary. · Work with other IT personnel to ensure networking, office automation, and other enterprise services are working properly at your sites. · As needed, provide backup support for virtualization environments at other sites such as VMWare cluster environments. · As appropriate, participate in cross-site activities including process improvements, standards development, and other global projects. · Provide consultation to development groups on server and other hardware purchases.