IT Manager - Systems Administrator

$  88663.0 - 106777.0 Full time on site
IT Manager - Systems Administrator
Job Description

Overview
Join our dynamic team as an IT Manager - Systems Administrator, where you will lead the design, implementation, and management of our organization's IT infrastructure. This role offers the opportunity to oversee complex systems architecture, ensure robust system security, and optimize operational efficiency across diverse platforms. As a key driver of technological excellence, you will coordinate system solutions that support business growth and innovation, fostering a secure and scalable IT environment.

Duties

  • Lead the planning, deployment, and maintenance of enterprise IT systems, including operating systems such as Windows and Linux, virtualization platforms like VMware and ESXi, and cloud services including AWS and Azure.
  • Manage system architecture design to support high availability, load balancing, disaster recovery, and security protocols across on-premises and cloud environments.
  • Oversee system administration tasks such as user account management, system updates, patching, backup strategies, and performance tuning.
  • Implement and monitor network infrastructure components including firewalls, VPNs, DNS, DHCP, and computer networking protocols to ensure secure connectivity.
  • Develop automation scripts using Bash (Unix shell), Python, PowerShell or Shell Scripting to streamline operations within SDLC (Software Development Life Cycle) processes and CI/CD pipelines utilizing tools like Jenkins and Git.
  • Ensure information security by configuring firewalls, intrusion detection systems, access controls, and conducting vulnerability assessments aligned with best practices in cybersecurity.
  • Collaborate with cross-functional teams to develop solution architecture for microservices-based applications utilizing RESTful APIs, Kubernetes orchestration, NoSQL databases like MongoDB or Cassandra, and relational databases such as MySQL, PostgreSQL, Oracle or Microsoft SQL Server.
  • Manage system capacity planning and performance analysis to support scalable IT infrastructure that aligns with business needs.
  • Lead efforts in systems engineering projects involving solution architecture for service-oriented architecture (SOA), system design for high-performance applications, and virtualization strategies.
  • Maintain comprehensive documentation of system configurations, procedures, policies and participate actively in Agile development environments to support continuous improvement.

Skills

  • Extensive experience with RAID controllers for storage management and system performance optimization.
  • Strong knowledge of operating systems including Windows Server editions and various Linux distributions; proficient in system management tools like VMware ESXi and Azure Virtual Machines.
  • Proficiency in scripting languages such as Bash (Unix shell), Python or Shell Scripting to automate tasks effectively.
  • Deep understanding of computer networking concepts including DNS, DHCP, VPNs, load balancing techniques and firewall configurations for secure network operations.
  • Hands-on experience with cloud platforms like AWS and Azure for deploying scalable solutions; familiarity with container orchestration tools such as Kubernetes.
  • Expertise in database management systems including MySQL, PostgreSQL, Oracle Database or Microsoft SQL Server; knowledge of NoSQL options like Cassandra or MongoDB is a plus.
  • Familiarity with DevOps practices including CI/CD pipelines using Jenkins or Git; experience with RESTful APIs for integrating diverse systems.
  • Strong background in information security principles—implementing firewalls, VPNs, intrusion detection/prevention systems—and conducting vulnerability assessments.
  • Knowledge of solution architecture principles within service-oriented architecture (SOA) frameworks; experience designing microservices-based applications is highly desirable.
  • Ability to communicate complex technical concepts clearly across teams; excellent problem-solving skills combined with a proactive approach to system management. Join us to lead innovative IT solutions that empower our organization’s growth while ensuring a secure and efficient technology environment!

Pay: $88,663.36 - $106,777.38 per year

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Employee discount
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Retirement plan
  • Vision insurance

Work Location: In person

Share this job:
ES Assistant Online
Hello! I am your AI career assistant. How can I help you today?