Systems Administrator

Mass Inc
Framingham, MA, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$47,840.0 - $58,240.0
Working hours
Shift work
Job source

Tech stack

Microsoft Windows Agile Methodology Amazon Web Services Microsoft Azure Backup Devices Bash Shell Unix Ubuntu (Operating System) CentOS Cyber Security Computer Networks Databases
+45 more
System Configuration Continuous Integration Dynamic Host Configuration Protocol Linux DevOps RAID Domain Name System (DNS) VMware ESX Servers Iterative and Incremental Development Virtual Private Networks (VPN) Python (Programming Language) PostgreSQL Linux Distribution Unix Shell Microsoft SQL Server Windows Servers MySQL Network Architecture Networking Basics NoSQL Oracle (Applications) Performance Tuning Windows PowerShell Systems Development Life Cycle Service-Oriented Architecture Shell Script Software Engineering SQL Databases Systems Integration Transact-SQL Virtualization Technology Scripting Load Balancing Firewalls (Computer Science) Git Kubernetes Information Technology Cassandra Restful APIs Network Server Docker Jenkins Vulnerability Analysis Vmware Microservices

Job description

Join our dynamic IT team as a Systems Administrator and become a vital driver of our technological excellence! In this role, you will be responsible for managing and maintaining our complex IT infrastructure, ensuring seamless system operations, and supporting innovative solutions that empower our organization. Your expertise will help optimize system performance, enhance security, and support scalable growth across diverse platforms. This is an exciting opportunity to work with cutting-edge technologies in a fast-paced environment committed to continuous improvement and operational excellence., * Manage and monitor servers, storage systems, and network infrastructure to ensure optimal performance and availability.

  • Implement, configure, and maintain operating systems including Windows, Linux, and UNIX environments.
  • Oversee virtualization platforms such as VMware and ESXi, ensuring efficient resource utilization through effective system design.
  • Develop and maintain automation scripts using Bash, Python, PowerShell, or Shell Scripting to streamline system administration tasks.
  • Configure and manage network components including DNS, DHCP, VPNs, firewalls, load balancers, and ensure robust computer networking security.
  • Support database systems like MySQL, PostgreSQL, Oracle, Microsoft SQL Server with tasks such as backups, tuning, and troubleshooting.
  • Collaborate with development teams to support microservices architectures using Kubernetes, Docker containers, RESTful APIs, and CI/CD pipelines with Jenkins or Azure DevOps.
  • Ensure information security by implementing best practices for firewalls, VPNs, access controls, and vulnerability assessments aligned with industry standards.
  • Participate in solution architecture planning for new systems or upgrades utilizing Service-oriented Architecture (SOA), system design principles, and solution architecture frameworks.
  • Maintain comprehensive documentation of system configurations, procedures, and incident reports following SDLC (Software Development Life Cycle) methodologies.

Requirements

Do you have experience in Windows support?, * Strong knowledge of RAID controllers for data redundancy and performance optimization.

  • Expertise in system administration across multiple operating systems including Windows Server, Linux distributions (Ubuntu, CentOS), and UNIX variants.
  • Proficiency with virtualization technologies such as VMware ESXi and Virtualization platforms like Azure or AWS cloud services.
  • Experience with container orchestration tools like Kubernetes for deploying scalable microservices architectures.
  • Deep understanding of computer networking concepts including DNS, DHCP, TCP/IP protocols, VPNs, firewalls, load balancing techniques.
  • Familiarity with database management systems such as MySQL, PostgreSQL, Oracle PL/SQL scripts; experience with SQL T-SQL queries.
  • Knowledge of scripting languages including Bash (Unix shell), Python, PowerShell for automation tasks.
  • Hands-on experience with DevOps tools like Git version control systems and Jenkins CI/CD pipelines.
  • Strong grasp of information security principles including firewall management and vulnerability mitigation strategies.
  • Ability to design resilient system architectures integrating RESTful APIs and NoSQL databases like NoSQL or Cassandra where applicable.
  • Experience working within Agile methodologies to support iterative development cycles (SDLC). This role is ideal for proactive professionals eager to leverage their technical expertise in a collaborative environment that values innovation and continuous learning!

Benefits & conditions

Pulled from the full job description

  • Parental leave
  • Flexible schedule

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

2:03 min

Microsoft integrating native Unix coreutils into Windows environments

Chris Heilmann +2 · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:04 min

Defining timestamps and the international standard format

Denny Biasiolli Denny Biasiolli · Europe 2026 Virtual

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all