1

Senior Db2 Systems Programmer Jobs in Michigan (NOW HIRING)

Senior Systems Engineer

Lansing, MI · On-site

$106K - $145K/yr

We are seeking a Senior Systems Engineer to join our team. This role will involve supporting, designing, and maintaining complex enterprise systems in a hybrid working environment. The ideal ...

Senior Systems Engineer

Farmington, MI · On-site

$102K - $140K/yr

We have an opening for a Senior Systems Engineer who will work with the Pilot team as we help one of our clients to bring a new Electric Vehicle to the market. The role will be customer-facing and ...

Sr Systems Engineer

Muskegon, MI

$96K - $132K/yr

The Senior Systems Engineer will apply basic engineering/technical principles, theories and concepts using standard techniques, processes, practices or specific methods. Essential Functions: * Guide ...

Sr Systems Engineer

Muskegon, MI · On-site

$94K - $129K/yr

The Senior Systems Engineer will apply basic engineering/technical principles, theories and concepts using standard techniques, processes, practices or specific methods. Essential Functions: * Guide ...

Senior Systems Engineer

Detroit, MI · Hybrid

$103K - $141K/yr

The Senior Systems Engineer designs, builds, and integrates server and platform infrastructure to ensure the stability, integrity, and efficient operation of systems supporting core organizational ...

Senior Systems Engineer

Detroit, MI · On-site

$103K - $141K/yr

The Senior Systems Engineer designs, builds, and integrates server and platform infrastructure to ensure the stability, integrity, and efficient operation of systems supporting core organizational ...

MAINFRAME COBOL PROGRAMMER

Grand Rapids, MI

$47 - $60.50/hr

Perform systems analysis and programming tasks to maintain and control the use of computer systems ... DB2, ORACLE, SQL, JCL, and UNIX. Must be familiar with client server programming methodology.

Senior Systems Engineer

Southfield, MI · Hybrid

$95K - $131K/yr

Join our winning team as a Senior Systems Engineer We are seeking a skilled Systems Engineer to join our Enterprise Systems Engineering team. The team is highly skilled and collaborative, diverse ...

Senior Systems Engineer_ Lansing, MI

Lansing, MI · On-site

$106K - $145K/yr

Senior Systems Engineer Location: Lansing, MI Duration: 1 year with possible extension Type: Hybrid, Resource will be working a hybrid schedule. Will need to be onsite from day 1, two days a week.

Senior Systems Engineer

Southfield, MI · Hybrid

$95K - $131K/yr

Join our winning team as a Senior Systems Engineer We are seeking a skilled Systems Engineer to join our Enterprise Systems Engineering team. The team is highly skilled and collaborative, diverse ...

Sr Systems Engineer

Lansing, MI · On-site

$106K - $145K/yr

Role: Sr Systems Engineer Location: Lansing, MI Duration: long term Rate: Market Note: Candidate must be within 70 miles of Lansing, Michigan. NO relocation. Hybrid, 2 days onsite. ONSITE INTERVIEW ...

next page

Showing results 1-20

Senior Db2 Systems Programmer information

See Michigan salary details

$4

$45

How much do senior db2 systems programmer jobs pay per hour?

As of Jul 26, 2026, the average hourly pay for senior db2 systems programmer in Michigan is $44.83, according to ZipRecruiter salary data. Most workers in this role earn between $44.76 and $44.95 per hour, depending on experience, location, and employer.

What are Senior Db2 Systems Programmers?

Senior Db2 Systems Programmers are highly experienced IT professionals who specialize in installing, configuring, and maintaining IBM Db2 database management systems on mainframe or distributed platforms. They are responsible for ensuring the performance, security, and reliability of Db2 environments, as well as troubleshooting complex database issues. These professionals often work closely with application developers, database administrators, and system architects to optimize database operations and support business-critical applications. Their roles may also include planning and executing upgrades, migrations, and disaster recovery procedures.

What is the difference between Senior Db2 Systems Programmer vs Db2 Database Administrator?

AspectSenior Db2 Systems ProgrammerDb2 Database Administrator
Primary FocusSystem-level management, tuning, and maintenance of Db2 environmentsDatabase design, security, and data integrity management
Required SkillsSystem programming, scripting, performance tuningDatabase configuration, backup/recovery, user access control
Work EnvironmentMainframe or server environments, often in large enterprise settingsDatabase servers, data centers, cloud platforms
CertificationsIBM Certified System Programmer, similar certificationsIBM Certified Database Administrator, similar certifications

While both roles require IBM Db2 certifications and involve working with Db2 environments, the Senior Db2 Systems Programmer primarily handles system-level tasks like performance tuning and system maintenance. In contrast, the Db2 Database Administrator focuses on database management, security, and data integrity. Understanding these distinctions helps organizations assign the right expertise for their database needs.

What are the key skills and qualifications needed to thrive as a Senior Db2 Systems Programmer, and why are they important?

To thrive as a Senior Db2 Systems Programmer, you need deep expertise in IBM Db2 database administration, z/OS operating systems, and performance tuning, typically backed by a bachelor’s degree in computer science or related field. Proficiency with tools such as IBM Db2 Utilities, BMC or CA database tools, and relevant certifications like IBM Certified Database Administrator are common requirements. Strong analytical thinking, problem-solving, and effective communication skills help you collaborate with teams and resolve complex technical issues. These skills and qualities are crucial for ensuring database stability, optimizing performance, and supporting critical business operations.

What are some common challenges faced by Senior Db2 Systems Programmers in maintaining database performance?

Senior Db2 Systems Programmers often encounter challenges such as optimizing query performance, managing resource contention, and ensuring high availability during system upgrades or migrations. Keeping Db2 systems secure while applying patches and tuning parameters requires a deep understanding of both the database and the underlying hardware. Collaborating with developers, system administrators, and business analysts is crucial to proactively identify performance bottlenecks and implement solutions that align with business needs.
What are the most commonly searched types of Db2 Systems Programmer jobs in Michigan? The most popular types of Db2 Systems Programmer jobs in Michigan are:
What cities in Michigan are hiring for Senior Db2 Systems Programmer jobs? Cities in Michigan with the most Senior Db2 Systems Programmer job openings:
What are popular job titles related to Senior Db2 Systems Programmer jobs in MI? For Senior Db2 Systems Programmer jobs in MI, the most frequently searched job titles are:
Infographic showing various Senior Db2 Systems Programmer job openings in Michigan as of June 2026, with employment types broken down into 1% Internship, 3% As Needed, 8% Full Time, and 88% Contract. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution, with an average salary of $93,238 per year, or $44.8 per hour.
Mainframe DB2 DBA

Full-time

Posted 14 days ago


Job description

ob Description
Key Responsibilities
• Manage DB2 objects (databases, tablespaces, tables, indexes)
• Execute DB2 commands (STOP/START, DISPLAY, thread cancel/termination)
• Run DB2 utilities (REORG, RUNSTATS, COPY/RECOVER, LOAD/UNLOAD, REPAIR)
• Perform BSDS updates using DSNJU003/DSNJU004
• Support DB2 upgrades, migrations, SMP/E maintenance
• Use ISV tools (BMC, CA, IBM utilities)
• Monitor and tune performance using DB2 catalog and tools
• Troubleshoot DB2 and application issues
• Manage grants, privileges, and security
• Follow ITIL processes (Incident, Problem, Change, Configuration)
• Support DR planning and execution
Required Skills
• 4-6 years of Mainframe DB2 DBA or System Programmer experience
• Strong Mainframe & DB2 architecture knowledge
• Proficiency in JCL and z/OS operations
• Hands-on experience with DB2 utilities and SMP/E
• Experience with BMC/CA tools
• Strong SQL and catalog analysis skills