1

Github Jobs in Michigan (NOW HIRING)

DevOps Engineer

Dearborn, MI · On-site

$48.50 - $66.50/hr

Set up, maintain, and optimize pipelines using Jenkins and GitHub Actions.Deploy updates and fixes as required to ensure continuous integration.Develop solutions to integrate with internal back-end ...

Senior Platform Engineer

Ann Arbor, MI · On-site

$102K - $140K/yr

CI/CD & GitOps: Implement GitHub Actions pipelines and FluxCD-based deployments * Web Delivery: Optimize Front Door, CDN, ingress, WAF, and traffic routing for performance and resilience

DevOps Engineer

Dearborn, MI · On-site

$48.50 - $66.50/hr

Skills Required GitHub, Continuous Improvement Process, Jenkins, Java, APIs, Python Skills Preferred Kubernetes, Google Cloud Platform, Google Cloud Platform, Docker Experience Required 3+ years of ...

Senior Platform Engineer

Ann Arbor, MI · On-site

$102K - $140K/yr

CI/CD & GitOps: Implement GitHub Actions pipelines and FluxCD-based deployments * Web Delivery: Optimize Front Door, CDN, ingress, WAF, and traffic routing for performance and resilience

Drive automation via GitHub actions and centralize deployment pipelines for all Android and iOS app developers at us. * Design, develop and deploy a self-service portal for developers using Java ...

DevOps Engineer - Senior

Dearborn, MI · On-site

$48.50 - $66.50/hr

Set up, maintain, and optimize CI/CD pipelines using Jenkins and GitHub Actions. * Deploy updates and fixes to support continuous integration. * Develop integrations with internal backend systems.

DevOps Engineer

Dearborn, MI · On-site

$48.50 - $66.50/hr

Set up, maintain, and optimize pipelines using Jenkins and GitHub Actions. Deploy updates and fixes as required to ensure continuous integration. Develop solutions to integrate with internal back-end ...

Cloud Engineer

Dearborn, MI · On-site

$51.25 - $68.50/hr

GitHub - Source code management * Jenkins - CI/CD pipeline * MongoDB - Database * GCP - Platform Skills Preferred: Java, MongoDB, GitHub, Google Cloud Platform, MySQL, PostgreSQL, Agile Software ...

Experience with Kafka/Red Panda, Resque, Rspec, Docker, Git/GitHub, and Jenkins * Familiarity with AWS Position Description: We are seeking a talented and experienced Full-stack Developer to join our ...

This role combines strong UX/product design judgment with React front-end development -- using AI-assisted tools like GitHub Copilot to translate designs and business requirements into secure ...

New

Showing results 41-60

Github information

See Michigan salary details

$20K

$120.2K

$168.7K

How much do github jobs pay per year?

As of Aug 14, 2026, the average yearly pay for github in Michigan is $120,172.00, according to ZipRecruiter salary data. Most workers in this role earn between $101,100.00 and $139,500.00 per year, depending on experience, location, and employer.

What is a GitHub job?

A GitHub job typically refers to a role related to GitHub, either as an employee of GitHub Inc. or a position that heavily involves using GitHub for version control and collaboration. Jobs at GitHub Inc. range from engineering and product management to customer support and sales. Outside the company, many software development or DevOps roles require proficiency with GitHub to manage code repositories, collaborate with teams, and automate workflows.

What skills are needed to work at GitHub?

To work at GitHub, candidates typically need strong programming skills in languages like Ruby, JavaScript, or Python, along with experience with version control systems and software development practices. Knowledge of cloud services, collaboration tools, and familiarity with open-source projects are also valuable. Additionally, problem-solving abilities and effective communication skills are important for most roles.

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

To excel as a GitHub Developer, you need strong programming skills, experience with version control, and a solid understanding of collaborative software development workflows. Familiarity with Git, continuous integration systems like GitHub Actions, and knowledge of markdown and issue tracking are typically required. Effective communication, teamwork, and problem-solving abilities help developers contribute to projects and resolve issues efficiently. These skills are crucial for successful code collaboration, project management, and delivering high-quality open-source or enterprise software solutions.

What is the difference between Github vs Software Developer?

AspectGithubSoftware Developer
Primary RolePlatform for version control and collaborationDesigning, coding, testing software applications
Required SkillsKnowledge of Git, version control, collaboration toolsProgramming languages, problem-solving, software design
Work EnvironmentOnline, collaborative, open-source projectsOffice or remote, development teams, client projects
Industry UsageUsed by developers for code hosting and collaborationDeveloping software across various industries

Github is a platform that facilitates version control and collaboration among developers, while a Software Developer is a professional who creates software applications. Github is a tool used within the software development process, whereas a Software Developer is the role that involves designing and coding software. Both are essential in the tech industry, but serve different purposes.

What is a GitHub developer?

A GitHub developer is someone who uses GitHub, a web-based platform for version control and collaboration, to manage and contribute to software development projects. They utilize Git, a distributed version control system, to track changes in code, collaborate with team members, and manage project workflows. GitHub developers often contribute to open-source projects, participate in code reviews, and use features like pull requests and issues to coordinate development efforts. Their work helps ensure code quality, maintainability, and seamless collaboration in software projects.

What are some common challenges faced by software engineers working at GitHub, and how can they be addressed?

Software engineers at GitHub often work on large-scale, distributed systems that require collaboration across multiple teams and time zones. One common challenge is maintaining effective communication and coordination while working remotely. Engineers address this by utilizing robust documentation, regular asynchronous updates, and collaborative tools like pull requests and code reviews. Additionally, managing the complexity of a platform used by millions of developers requires strong testing practices and a focus on scalability and security.

What are the most commonly searched types of Github jobs in Michigan?

The most popular types of Github jobs in Michigan are:

What are popular job titles related to Github jobs in Michigan?

For Github jobs in Michigan, the most frequently searched job titles are:

Infographic showing various Github job openings in Michigan as of August 2026, with employment types broken down into 84% Full Time, 4% Part Time, 1% Temporary, and 11% Contract. Highlights an 76% Physical, 8% Hybrid, and 16% Remote job distribution, with an average salary of $120,172 per year, or $57.8 per hour.

DevOps Engineer

Stefanini

Dearborn, MI • On-site

$48.50 - $66.50/hr

Other

Re-posted 17 days ago


Job description


Stefanini Group is hiring!
Stefanini is looking for a DevOps Engineer, Dearborn, MI
For quick apply, please reach out to Saurabh Kapoor at /
We are seeking a DevOps Engineer who will be responsible for building, testing, and maintaining the infrastructure and tools for software/code development, deployment, and release. They also help the organization speed up and automate aspects of the software lifecycle through a series of DevOps practices and processes.
Key ResponsibilitiesImbibe DevOps methodology and practices across the product lifecycle for various software components.Accelerate software releases while ensuring security and mitigating the risk of failed or recalled software releases.Increase cycle speed between feedback from end users and updated software by leveraging continuous integration, continuous deployment, and continuous feedback.Assess current systems and processes and identify and implement ways to improve them.Utilize platform and enterprise tools and infrastructure to facilitate DevOps methodology and approach.Assist with code/software releases and deployments in various environments, including production, testing, and sandbox environments.Identify and spearhead the creation of automation and innovation opportunities throughout the software product lifecycle.Set up, maintain, and optimize pipelines using Jenkins and GitHub Actions.Deploy updates and fixes as required to ensure continuous integration.Develop solutions to integrate with internal back-end systems as needed.Perform root cause analysis of development and production build and pipeline issues.Develop automation to enhance current processes.Develop new procedures for system troubleshooting and maintenance.
Skills RequiredLinux, Google Cloud Platform, Microsoft Windows, GitHub, Jenkins, Cloud Infrastructure, Python
Skills PreferredAzure
Experience Required5+ years of experience as a DevOps Engineer or in a similar software engineering role.Experience with embedded systems build and development processes preferred.Team leadership experience highly preferred.A strong foundation in system engineering and administration, including: Linux, WindowExperience with one or more of the following scripting languages: Bash, PowerShell, PythonExperience with one or more of the following version control/repository management tools: Git, GitHub, GitLab.Experience with one of the following CI/CD tools: Jenkins, GitLab CI/CD, GitHub Actions, CircleCIExperience with one or more of the following observability tools: Prometheus, Grafana, Datadog, CloudWatch, Lens.Experience with one or more of the following log management tools: Elastic Stack, Grafana Loki, FluentdExperience with one or more of the following configuration management tools: Ansible, Chef, PuppetExperience with one or more of the following cloud platforms: Google Cloud Platform, AWS, Azure.
Education RequiredNot applicable
**Listed salary ranges may vary based on experience, qualifications, and local market. Also, some positions may include bonuses or other incentives***
Stefanini takes pride in hiring top talent and developing relationships with our future employees. Our talent acquisition teams will never make an offer of employment without having a phone conversation with you. Those face-to-face conversations will involve a description of the job for which you have applied. We will also speak with you about the process, including interviews and job offers.
About Stefanini Group
The Stefanini Group is a global provider of offshore, onshore and near shore outsourcing, IT digital consulting, systems integration, application, and strategic staffing services to Fortune 1000 enterprises around the world. Our presence is in countries like the Americas, Europe, Africa, and Asia, and more than four hundred clients across a broad spectrum of markets, including financial services, manufacturing, telecommunications, chemical services, technology, public sector, and utilities. Stefanini is a CMM level 5, IT consulting company with a global presence. We are a CMM Level 5 company.
#LI-SK2
#LI-ONSITE