Job Description
Job Summary We are seeking a dynamic and highly skilled IT Administrator to lead the management and optimization of our IT infrastructure. In this role, you will be responsible for ensuring the stability, security, and efficiency of our systems, networks, and applications. Your expertise will drive the design, implementation, and maintenance of robust IT solutions that support our organizational goals. This position offers an exciting opportunity to work with cutting-edge technologies and contribute to a resilient and scalable IT environment. Responsibilities Manage and maintain system architecture including operating systems such as Windows, Linux, and VMware ESXi environments. Oversee system administration tasks including user account management, system updates, backups, and disaster recovery planning. Design and implement IT solutions utilizing solution architecture principles, including microservices, service-oriented architecture (SOA), and cloud platforms like AWS and Azure. Configure and monitor network infrastructure components such as firewalls, VPNs, DNS, DHCP, load balancing, and computer networking protocols. Develop automation scripts using Bash (Unix shell), Python, PowerShell, Shell Scripting, or similar tools to streamline operations. Administer databases including MySQL, PostgreSQL, Oracle, Microsoft SQL Server with expertise in
SQL/T-SQL/PL/SQL
for data management and integration. Implement security best practices by managing information security protocols, firewalls, VPNs, and access controls to safeguard organizational data. Utilize DevOps tools such as Jenkins, Git, CI/CD pipelines to enhance software deployment processes. Collaborate with cross-functional teams to design scalable system architectures using Kubernetes, Docker containers, RESTful APIs, microservices architecture, and NoSQL databases like Cassandra or MongoDB. Support virtualization environments using VMware vSphere (ESXi) and implement virtualization strategies for efficient resource utilization. Ensure compliance with SDLC (Software Development Life Cycle) methodologies while supporting Agile development practices. Experience Proven experience in system administration across diverse operating systems including Windows Server and Linux distributions. Strong background in systems engineering with hands-on experience in solution architecture for enterprise environments. Demonstrated knowledge of computer networking concepts such as DNS, DHCP, TCP/IP
protocols, load balancing techniques, and network security measures. Experience working with cloud platforms like AWS or Azure for deploying scalable applications and managing cloud resources. Familiarity with container orchestration tools such as Kubernetes or Docker Swarm for microservices deployment. Proficiency in scripting languages including Bash (Unix shell), Python or PowerShell for automation tasks. Knowledge of database management systems including MySQL, PostgreSQL, Oracle or Microsoft SQL Server with experience in database scripting and optimization. Understanding of information security principles to protect organizational assets against cyber threats through firewalls, VPNs and other security measures. Experience working within an SDLC framework using Agile methodologies to deliver reliable IT solutions efficiently. Join us if you're passionate about designing innovative IT solutions that empower organizations to thrive! We value proactive problem-solvers who are eager to leverage their technical expertise in a fast-paced environment dedicated to continuous improvement and excellence in technology management. Pay:
$65,000.00 - $70,000.00 per year Benefits:
401(k) 401(k) matching Dental insurance Health insurance Life insurance Paid time off Referral program Vision insurance Work Location:
Hybrid remote in Appleton, WI 54914