1

System Administrator Programmer Jobs in Michigan

As a System Administrator, you will play a critical role in managing and maintaining on-premises and cloud hybrid environments to ensure stability, security, and performance. This position focuses on ...

As a System Administrator, you will play a critical role in managing and maintaining on-premises and cloud hybrid environments to ensure stability, security, and performance. This position focuses on ...

Oracle DBA

Troy, MI · On-site +1

$48 - $65.50/hr

... A on ver. 10g,11g,12c and 19c ... Minimum 2 years working in Oracle Engineered Systems (ODA, Exadata) * Hands-on experience on ...

Showing results 21-40

System Administrator Programmer information

What is a system administrator programmer?

System Administrator Programmers are IT professionals who manage, configure, and maintain computer systems, networks, and servers, while also writing scripts or code to automate administrative tasks. They combine the skills of a system administrator—such as ensuring system security, uptime, and performance—with programming abilities to improve efficiency and solve complex problems. Their responsibilities often include monitoring system health, deploying updates, troubleshooting issues, and developing custom tools. This hybrid role is essential for organizations that require both robust system management and automation to streamline operations.

How do system administrator programmers typically balance their time between system maintenance and software development tasks?

System Administrator Programmers often split their responsibilities between ensuring the stability and security of IT systems and developing scripts or tools to automate processes. On a typical day, you might handle urgent system issues or user requests in the morning, then dedicate focused blocks of time to writing or refining code in the afternoon. Balancing these tasks requires strong organizational skills and the ability to prioritize based on business needs. Many teams follow ticketing systems and agile methodologies to manage workloads effectively, and collaboration with other IT staff and developers is common to ensure smooth operations.

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

To thrive as a System Administrator Programmer, you need a solid understanding of operating systems, scripting/programming languages, and network management, typically supported by a degree in computer science or a related field. Familiarity with automation tools (like Ansible or Puppet), cloud platforms, and certifications such as CompTIA Linux+ or Microsoft Certified: Azure Administrator Associate are highly valuable. Strong problem-solving skills, attention to detail, and effective communication set exceptional professionals apart in this role. These skills ensure reliable infrastructure, efficient system performance, and streamlined collaboration between IT teams and stakeholders.

Are there still system administrator programmer jobs?

System administrator programmer roles continue to exist, combining skills in system management and programming to maintain and develop IT infrastructure. These jobs often require knowledge of scripting, network management, and certifications like CompTIA or Cisco. Demand remains steady in organizations that rely on complex IT systems and automation.

Do system administrator programmers make good money?

System administrator programmers typically earn competitive salaries that vary based on experience, location, and certifications. They often have skills in scripting, network management, and system security, which can lead to higher pay as they gain expertise. Overall, this role can offer a solid income within the IT industry.

What cities in Michigan are hiring for System Administrator Programmer jobs?

Cities in Michigan with the most System Administrator Programmer job openings:

System Administrator/Cloud Engineer

Ann Arbor, MI • On-site

AccumTech
IT Services • 51 - 200 employees

$80K - $120K/yr

Full-time

Medical, Retirement, PTO

Re-posted 10 days ago


Job description

As a System Administrator, you will play a critical role in managing and maintaining on-premises and cloud hybrid environments to ensure stability, security, and performance. This position focuses on day-to-day administration, troubleshooting, and optimization of core infrastructure components, including servers, networking, virtualization, and backup systems. You will also assist in designing and implementing resilient architectures for high availability and disaster recovery across multiple data centers and Azure.
The ideal candidate will have strong experience with Windows Server environments, virtualization platforms, networking fundamentals, and best practices in enterprise security.
Primary Responsibilities:
  • Administer and maintain Windows Server environments, Active Directory, and related services.
  • Manage on-prem infrastructure, including firewalls, switches, VLANs, and VPNs.
  • Azure cloud maintenance, architecture, and performance monitoring
  • Monitor system performance and uptime; implement proactive maintenance strategies.
  • Perform incident root cause analysis and remediation for infrastructure issues.
  • Manage backup, restore, and disaster recovery processes to meet SLA requirements.
  • Troubleshoot advanced Active Directory and identity-related issues.
  • Azure strategy development and project build-outs.
  • Maintain documentation for processes, configurations, and procedures.
  • Assist with Incident Response planning and security monitoring.
  • Establish baselines for system performance and capacity planning.
  • Collaborate with internal teams to support infrastructure needs for applications and services.
  • Provide escalation support for helpdesk and technical teams.
Technical Skill Requirements:
  • Strong understanding of networking fundamentals (TCP/IP, VLANs, VPNs, firewalls).
  • Expertise in Windows Server administration and Active Directory.
  • Experience with virtualization technologies (VMware preferred).
  • Knowledge of backup and disaster recovery solutions.
  • Familiarity with syslog, SIEM tools, and event correlation.
  • Comfortable troubleshooting Entra and Azure related issues.
  • Strong understanding of Azure services and hybrid architecture.
  • Understanding of security best practices, RBAC, and least-privilege principles.
  • Ability to design and maintain high-availability and redundant systems.
  • Experience with hybrid environments (basic cloud knowledge is a plus, not primary focus).
Soft Skills:
  • Ability to clearly communicate technical concepts to non-technical stakeholders.
  • Strong documentation and process development skills.
  • Proactive mindset with attention to potential issues and improvements.
  • Comfortable working in cross-functional teams and sharing knowledge.
  • Strong troubleshooting and problem-solving skills.

The annual salary range for this position is $80,000-$120,000.
ABOUT ACCUMTECH
AccumTech is a small, but growing, software service company that has annually been voted one of Crain's Detroit Business Coolest Places to Work by our employees since 2019. Joining AccumTech will give you an opportunity to take on challenging projects in a fast-paced agile environment, take responsibility for the growth of your team, and play a key role in the success and growth of the company.
AccumTech was founded in 2014 by experts in data management, pharmacy benefits, healthcare consulting and federal health regulations to assist key stakeholders in the integration of claims data between different consumers. We are based in Ann Arbor, Michigan and offer a competitive benefits package that includes health benefits, a competitive salary, paid time off, a 401K with employer match, and flexible scheduling.
AccumTech is unable to provide Visa sponsorship.