1

Open Source Jobs in Michigan (NOW HIRING)

Java Developer (Connected Services)

Dearborn, MI · On-site

$47 - $60.75/hr

... to open-source Java or Spring Boot projects Company : Cognizant is a professional services company that helps clients alter their business, operating, and technology models for the digital era.

next page

Showing results 1-20

Open Source information

See Michigan salary details

$18.4K

$91.5K

$163.3K

How much do open source jobs pay per year?

As of Jun 10, 2026, the average yearly pay for open source in Michigan is $91,500.00, according to ZipRecruiter salary data. Most workers in this role earn between $52,690.00 and $126,017.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Open Source position, and why are they important?

To excel in open source roles, you need strong programming abilities, proficiency in version control systems (like Git), and a thorough understanding of software development workflows. Familiarity with collaboration platforms such as GitHub or GitLab, and experience with common open source licenses, are often required. Excellent written communication, self-motivation, and adaptability help you succeed in a collaborative, globally distributed community. These skills ensure effective contribution, seamless teamwork, and successful project outcomes in the open source ecosystem.

What does a typical workday look like for someone in an open source role?

In an open source role, your day often includes reviewing and contributing code, participating in online discussions, and collaborating with contributors around the world through platforms like GitHub or GitLab. Tasks can range from fixing bugs, implementing new features, reviewing pull requests, to updating documentation. You’ll regularly interact with both internal teams and external contributors, helping maintain the health and progress of open source projects. The work environment is usually highly collaborative and flexible, offering the chance to learn from a diverse, global community while building your technical portfolio.

What is an Open Source job?

An Open Source job typically involves contributing to, maintaining, or managing open-source projects. Professionals in this field may work on coding, documentation, community engagement, or software security for open-source software. These roles can be found in tech companies, nonprofits, or as independent contributors. Many open-source jobs require strong collaboration skills and experience with platforms like GitHub or GitLab.

What are the most commonly searched types of Open Source jobs in Michigan? The most popular types of Open Source jobs in Michigan are:
What are popular job titles related to Open Source jobs in Michigan? For Open Source jobs in Michigan, the most frequently searched job titles are:
Infographic showing various Open Source job openings in Michigan as of June 2026, with employment types broken down into 77% Full Time, 15% Part Time, and 8% Contract. Highlights an 100% In-person job distribution, with an average salary of $91,500 per year, or $44 per hour.

Infrastructure Solutions Architect

Hirekeyz Inc

Lansing, MI • On-site

Contractor

Posted yesterday


Job description

Role: Infrastructure Solutions Architect

Location: Lansing, MI

Job Type: Contract

Job Description

  • Seeking a C2C candidate located in the specified area.
  • Work with subject matter experts to allocate containers for application deployment.
  • Install applications in containers and troubleshoot issues.
  • Work with our MDOT customer to configure and maintain data sharing tools.
  • Analyzing existing APIs and methods of sharing data.
  • Coordinate with vendors to install, configure, and troubleshoot software.
  • Apply patches to software tools to remediate security issues.
  • Work with Enterprise Architects to understand and utilize existing client IT resources and how they are best applied to implement products.
  • Install and configure software tools in a Linux based environment.
  • Work with appropriate DTMB server teams to accomplish tasks in hosted virtual & container environments.
  • Troubleshoot network communication issues including DNS, firewall, and certificate installation.
  • Assist Agency business users in operation of installed software including user account provisioning.
  • Develop appropriate project documentation in conjunction with team members including Enterprise Solution Architecture Assessments (EASA), System Security Plans (SSP), installations plans, etc.
  • Prepare recommendations on how to improve use of tools or technologies to better support the Agency.
  • Assist team members, vendors, and others with tasks as needed.


Qualifications:

  • Must have verifiable experience with Red Hat OpenShift container platform and familiarity with Kubernetes. Experience with application deployment within containers. (3+ years)
  • Experience installing and supporting Apache Kafka. (3+ years)
  • Must have experience installing and configuring open-source SQL databases such as Presto DB or PostgreSQL. Experience troubleshooting database connections, performing back-ups, and developing basic queries. (4+ years)
  • Must have experience working with web-based applications, consuming APIs, and writing scripts to validate data. (2+ years)


Nice to have: Familiarity with shell scripting and crontab