1

System Administrator Developer Jobs in Westminster, MD

AEM System Administrator (ID: KK11DR11448) As a lead member of an Agile SCRUM team, you will ... Experience * 6+ years of software engineering experience, with 3+ years in AEM 6.x and 2+ years in ...

New

FDI Administrator and Developer

MD · On-site

$23.25 - $31.25/hr

As the FDI Administrator & Developer, you will maintain and support the Oracle Fusion Data ... Bachelor's degree in Computer Science, Information Systems, or a related field; advanced degree ...

Sr Systems and Network Administrator

Hunt Valley, MD · On-site

$81K - $110K/yr

This role is in Textron System's Legal business area. Visit TextronSystems.com & Lycoming.com to ... programming and operating approved key fill devices; and performing hands-on installation ...

Manage Linux systems running within VMware vSphere virtualized infrastructure. * Perform server ... Partner closely with storage, virtualization, backup, cloud, and infrastructure engineering teams.

... and System Center Configuration Manager infrastructure • Employee works with developers and ... Flexera Admin Studio Primary repository and packaging software. Previous experience with this ...

next page

Showing results 1-20

System Administrator Developer information

See Westminster, MD salary details

$39.4K

$85.5K

$132.1K

How much do system administrator developer jobs pay per year?

As of Sep 9, 2026, the average yearly pay for system administrator developer in Westminster, MD is $85,456.00, according to ZipRecruiter salary data. Most workers in this role earn between $67,300.00 and $99,900.00 per year, depending on experience, location, and employer.

What does a system administrator developer do?

A System Administrator Developer is a hybrid IT professional who combines the responsibilities of system administration and software development. They manage, maintain, and troubleshoot computer systems and servers while also developing scripts, automation tools, and sometimes applications to improve system performance and efficiency. This role often involves configuring networks, ensuring security, handling backups, and automating repetitive tasks through code. By bridging the gap between operations and development, they help organizations maintain stable and efficient IT environments.

How do system administrator developers typically balance responsibilities between maintaining system infrastructure and contributing to software development projects?

System Administrator Developers often split their time between managing IT infrastructure—such as servers, networks, and security systems—and collaborating with software development teams to support application deployment and automation. This hybrid role requires strong organizational skills and the ability to prioritize tasks, as you may need to troubleshoot system issues while also writing scripts or developing tools to streamline operations. Effective communication and teamwork are essential, as you’ll frequently work alongside developers, IT support, and operations staff to ensure smooth integration of new software with existing systems. Balancing these responsibilities is a common challenge but offers a unique opportunity to develop both system administration and programming expertise.

What are the key skills and qualifications needed to thrive as a system administrator developer, and why are they important?

To excel as a System Administrator Developer, you need a strong background in systems administration, scripting/programming (such as Python, Bash, or PowerShell), and a solid understanding of operating systems and networking concepts, often supported by a degree in computer science or related certifications. Experience with configuration management tools (like Ansible, Puppet, or Chef), version control systems (such as Git), and cloud platforms (AWS, Azure, or Google Cloud) is typically required. Strong problem-solving skills, effective communication, and the ability to work independently or within a team set standout professionals apart in this role. These skills ensure efficient system operations, secure and scalable infrastructure, and seamless collaboration across IT and development teams.

What is the difference between System Administrator Developer vs Network Administrator?

AspectSystem Administrator DeveloperNetwork Administrator
CredentialsIT certifications, scripting skills, knowledge of operating systemsNetworking certifications (e.g., CCNA), routing and switching expertise
Work EnvironmentServer management, software deployment, system maintenanceNetwork infrastructure, hardware setup, network security
Employer & IndustryIT departments, tech companies, data centersTelecommunications, enterprise networks, ISPs

While both roles involve IT infrastructure, System Administrator Developers focus on server and software management, often scripting and automating tasks. Network Administrators specialize in network hardware, connectivity, and security. Both roles are essential for maintaining organizational IT operations but differ in their technical focus and daily tasks.

Is a system administrator developer a high paying job?

A system administrator developer typically earns a competitive salary, especially with skills in scripting, automation, and cloud platforms. Salaries vary based on experience, certifications, and location, but the role is generally considered well-paying within IT careers.
Infographic showing various System Administrator Developer job openings in Westminster, MD as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 16% Part Time, and 2% Contract. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution, with an average salary of $85,456 per year, or $41.1 per hour.

System Administrator

Owings Mills, MD • On-site

Delan Associates, Inc
Engineering Professional Services • 51 - 200 employees

Full-time

Re-posted 8 days ago


Key responsibilities

  • Manage RedHat Linux, Oracle Linux, and support VMware vSphere hypervisor to ensure high availability and performance of servers.

  • Configure, maintain, and monitor server processes, configurations, backups, and security patching activities.

  • Provide technical support, participate in on-call rotation, and assist in planning and implementing infrastructure changes.


Job description

RHEL (Red Hat Enterprise Unix: Linux) clustering and automation

Location: BHQ, Owings Mills, MD

Schedule: Expect hybrid schedule(T, W, TH onsite), but must be local

    Required Exp;

    • At least 6-8 yrs System Admin exp (Oracle, Unix, Linux, clustering, etc) Solaris helpful, but not needed.
    • Must have BA or BS in a related IT concentration or other concentration minimum
    • If former contractor must be eligible for a 12 month assignment and in client good standing

    Preferred - technical:

    • Ability to create original script/programs for system administration in at least one of these languages: Bourne shell, Perl, Python, Java
    • Experience with Ansible playbooks


    Required technical:

    • Expert in Unix system administration
    • Red Hat Linux (Enterprise, all versions)
    • Oracle Linux
    • Solaris -helpful , not required
    • Storage administration (ZFS, LVM, Veritas)
    • Ability to create original script/programs for system administration in at least one of these languages: Bourne shell, Perl, Python, Java
    • Experience with Ansible, especially supporting build and patch automation for RHEL and OEL
    • Experience with Red Hat PCS clustering

    Required behavioral:

    • Participate in on call rotation (will be discussed during interview stage)
    • Work extended hours or modified schedule for planned or emergency work
    • Require little oversight to drive assigned initiatives through to completion
    • Experience leading technical discussions among peers, and drive troubleshooting to resolution

    Preferred (6-8 yrs exp):

    • Experience with OS clustering - one of:
    • Veritas Infoscale
    • Oracle Clusterware
    • Solaris
    • Red Hat PCS
    • Experience with Oracle Exadata

    Description:

    • A System Administrator, often abbreviated as sysadmin, is responsible for the maintenance, configuration, and reliable operation of computer systems and servers. Their primary duties include:
      Installing and configuring hardware and software components to ensure system security and efficiency.
      Monitoring system performance and troubleshooting issues.
      Creating user accounts and managing access control.
      Installing and upgrading software and operating systems.
      Performing regular backups and ensuring data integrity.
      Collaborating with network engineers to ensure smooth operation of the organization's IT infrastructure.
      Providing technical support and guidance to users.
      Documenting system configurations and changes.
      Implementing and maintaining security measures to protect systems and data.
      Conducting periodic system audits and ensuring compliance with security policies.

    PRIMARY PURPOSE OF POSITION

    Provide hands on support for delivery and maintenance of IT solutions. Provide IT teams and business personnel with technology solutions by weighing advantages of technology standards, market availability of products, and risks and benefits of technology to meet business/IT needs. Maintain significant customer engagement, work planning, project management services provided to IT customers.

    PRIMARY DUTIES AND ACCOUNTABILITIES

    • Manage RedHat 6, 7, 8, 9 servers from both a hardware and operating system standpoint.
    • Manage support of VMware vSphere hypervisor to allow hosting of servers in a virtualized highly available environment.
    • Configure and maintain server processes, configurations, and backups
    • Maintain and monitor Linux and VMware platform health and performance
    • Maintain server inventory information to ensure accuracy of configuration management DB.
    • Support the production release management system for documenting, planning, and implementing IT changes.
    • Plan, coordinate, communicate and implement security patching activities for Linux server platforms.
    • Refine and automate regular processes, track issues, and document changes
    • Assist in racking and stacking of servers in client's datacenters
    • Provide 24x7 support and participate in on call rotation for critical production systems
    • Perform scheduled maintenance and support release deployment activities after hours
    • Provide technical expertise and/or solution delivery support for maintaining performance and reliability of server solutions.
    • Maintain and enhance engagement with business and IT partners to sustain service levels and high availability of server compute services. Visible and accessible to clients providing guidance for how to successfully request new devices as needed.
    • Build and maintains knowledge of new technologies or technology opportunities for on-prem and Cloud based services.
    • Assists in coordinating and implementing planned infrastructure changes for business and/or IT clients.
    • Ensures proper implementation of technology both within the production and the development environments.
    • Looks for ways to automate processes to allow more efficient use of resources.
    • Finds ways over, around and through barriers to success. Self-starter. A results-oriented doer.
    • Promotes and encourages Diversity, Equity & Inclusion

    POSITION SPECIFICATIONS

    Minimum:

    • Bachelor's Degree (Computer Science or related field) and 5-7 years relevant experience (IT infrastructure support, application support, cloud computing, disaster/recovery) or 6-9 years of relevant work experience
    • Demonstrated proficiency in at least one operational domain such as storage, compute, database, collaboration, application support, [cloud hosting and related technologies]
    • Ability to lift up to 25lbs to rack servers with assistance and use of server lifts as needed.
    • Ability to travel domestically.
    • 24/7 on-call rotational duties

    Preferred:

    • Experience administrating servers on-prem (physical and virtual) and in Microsoft Azure and Oracle Cloud Infrastructure.
    • Experience with Oracle Enterprise Linux, Solaris, Exadata hardware helpful
    • Experience with scripting language such as Python, Shell
    • Zerto experience.
    • Certifications such as Azure Administrator, Oracle Cloud Administrator, VMware, and Red Hat Enterprise Linux Server preferred.
    • Demonstrated ability with knowledge in current versions of VMware hypervisor technology.
    • Working level knowledge: Backups, RAID, SAN, and NAS storage
    • Excellent communications skills - Able to effectively communicate highly technical information in non-technical terminology (written and verbal).
    • Makes well-thought-out decisions on complex or ambiguous issues.
    • Understanding of change management principles associated with sustaining high availability of systems and preventing change related incidents due to human performance factors.
    • Takes good directions from Team Leads and Manager in performing required work.
    • Independence level: works under supervision of Team Leads and/or Manager.