Systems Engineer - Enterprise UNIX

Johns Hopkins Health System
Baltimore, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Intermediate
Compensation
$ 71K

Job location

Remote
Baltimore, United States of America

Tech stack

Systems Engineering
Azure
Unix
Ubuntu (Operating System)
Cloud Computing
Cloud Engineering
Configuration Management
Information Systems
Computer Programming
Continuous Integration
Linux
Disaster Recovery
Hyper-V
Linux System Administration
Package Management Systems
Performance Tuning
Red Hat Enterprise Linux - RHEL
Ansible
Virtual Machines
Virtualization Technology
Curam Configuration Tools
Load Balancing
High Performance Computing
System Availability
Reliability of Systems
GIT
Information Technology
Cloud Migration
Terraform
Software Version Control

Job description

  • Design, install, configure, maintain, and troubleshoot complex Linux-based environments (RHEL and Ubuntu) across on-premises and Azure cloud platforms
  • Architect and support Azure-based Linux infrastructure, ensuring security, scalability, and high availability
  • Lead or contribute to projects involving:
  • Linux system deployment and lifecycle management
  • Cloud migration and hybrid integration
  • Performance optimization and system tuning
  • Collaborate with customers and internal teams through one-on-one engagements and group meetings to deliver solutions
  • Provide project coordination and technical leadership during implementation, testing, and production rollout
  • Execute changes in accordance with Change Management policies, ensuring accuracy and minimal disruption
  • Support a 24x7 operational environment, including participation in on-call rotations and off-hours work as required

Secondary Duties

  • Provide advanced OS-level expertise to support team members with troubleshooting, optimization, and system design
  • Build and manage VMs in virtualized environments (preferably Hyper-V) alongside Azure cloud infrastructure
  • Leverage knowledge of:
  • Azure cloud services and architecture
  • High Performance Computing (HPC) environments
  • Automation and configuration tools (Ansible, Terraform)
  • Version control systems (Git)
  • Support hybrid environments integrating cloud and on-prem HPC or enterprise compute platforms

Training / Mentoring

  • Continuously pursue training in cloud technologies and enterprise Linux platforms
  • Maintain current knowledge of emerging trends in cloud computing, automation, and Linux ecosystem
  • Provide mentorship, technical guidance, and cross-team collaboration
  • Coordinate projects and initiatives across multiple technical groups within the organization

Requirements

Do you have a Bachelor's degree?, Requires advanced expertise in the installation, configuration, and troubleshooting of Linux/UNIX operating systems, with strong hands-on experience in both RedHat Enterprise Linux (RHEL) environments. Must demonstrate deep knowledge of OS internals, system services, kernel-level tuning, and enterprise package management.

Extensive experience in designing and supporting Linux environments in Microsoft Azure, including but not limited to Azure Virtual Machines (Linux), Virtual Networks, NSG, Load Balancers, Azure Storage (Blob, Files, Managed Disks), Azure Backup and Disaster Recovery.

Ability to create and manage medium to large-scale OS and platform upgrades across hybrid (on-prem and Azure cloud) environments.

Strong knowledge of:

  • Capacity planning and performance tuning across distributed Linux systems
  • System reliability, scalability, and high availability architectures
  • Troubleshooting complex system-level issues with minimal business impact
  • Designing and maintaining 24x7 highly available environments utilizing clustering technologies

Experience with cloud-native and automation-driven infrastructure, including Infrastructure-as-Code, configuration management, and CI/CD integration would be a plus.

Ability to develop and present Linux/Azure strategic roadmaps, justify initiatives, and align solutions with an enterprise-scale, integrated IT environment., Bachelor's degree in computer science, information systems, or related field is required. Additional experience may be substituted for education.

Work Experience:

  • Four years of related experience with autonomous administration, programming, maintenance, performance, implementation, security and support of various departmental and enterprise wide multiple platforms; complex business, clinical, education, or infrastructure solutions

Benefits & conditions

Salary Range: Minimum 33.91/hour - Maximum 59.36/hour. Compensation will be commensurate with equity and experience for roles of similar scope and responsibility. In cases where the range is displayed as a $0 amount, salary discussions will occur during candidate screening calls, before any subsequent compensation discussion is held between the candidate and any hiring authority.

The Hospital reserves the right to modify employee schedules as needed.

We are committed to creating a welcoming and inclusive environment, where we embrace and celebrate our differences, where all employees feel valued, contribute to our mission of serving the community, and engage in equitable healthcare delivery and workforce practices.

Apply for this position