Senior Software Governance & GitHub Migration Consultant

Posted 2 months ago

Worldwide

Summary

We are a specialized German engineering company developing advanced driver simulation systems for training and operational scenarios. Our systems include: * real-time simulation software * simulator host systems * tablet-based cocpit applications * hardware integration * scenario and environment simulation The software has been developed successfully over more than 10 years by a highly experienced lead developer. The systems are technically strong and operationally proven, but the software architecture and development processes have evolved organically and are now becoming difficult to scale and maintain. We are looking for a highly experienced Software Architecture / Git Transition Consultant who can help us professionalize and structure the existing development environment. Your role will be to support the transition from a highly developer-centric environment toward a more maintainable, documented and scalable software engineering structure. Main objectives: * analyze the current software architecture * establish professional Git/GitHub workflows * introduce sustainable software documentation structures * improve release and version management * support knowledge transfer processes * reduce dependency on a single key developer * help create maintainable and scalable development processes * introduce professional software engineering governance This is primarily an architecture, process and transition role — not a coding-heavy development position. Required experience: * senior software architecture experience * Git / GitHub workflow expertise * experience with complex legacy systems * experience with real-time or simulation systems * software process structuring * software documentation standards * CI/CD and release management * experience moderating technical transition processes * ability to work diplomatically in sensitive environments Preferred: * C++ experience * experience with embedded or hardware-connected systems * simulator background Very important: The existing lead developer is highly capable and has deep system knowledge. The goal is not replacement, but long-term sustainability, maintainability and operational resilience. We are looking for someone who can: * build trust * work collaboratively * document and structure existing systems * introduce professional engineering practices pragmatically * support gradual transition without disrupting operations Project type: Short- to medium-term consulting / transition support Location: Remote possible, Europe preferred Language: English required, German is a plus.

  • $5,000.00

    Fixed-price
  • Expert
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
GitHub
Docker
JavaScript
Activity on this job
  • Proposals:15 to 20
  • Last viewed by client:4 weeks ago
  • Interviewing:
    11
  • Invites sent:
    8
  • Unanswered invites:
    2
About the client
Member since Mar 23, 2018
  • Germany
    Huenstetten2:41 AM
  • $35K total spent
    96 hires, 22 active
  • 2,915 hours
  • Tech & IT
    Small company (2-9 people)

Explore similar jobs on Upwork

Odoo Partners WantedHourly‐ Posted 1 month ago
Enterprise Resource Planning
System Configuration
ERP Software
Zoho CRM
API
Customer Relationship Management
Automation

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo