Match score not available

Build Automation Developer

72% Flex
Remote: 
Full Remote
Work from: 

Offer summary

Qualifications:

Bachelors degree in Computer Science, Mathematics, Engineering or related field, 3+ years developing solutions for software builds, tooling and integration, Very comfortable programming in Python, Bash shell scripting, using CMake, Experienced at configuring Jenkins, Docker, Git, Github, Google Cloud Platform, Independent worker, troubleshooter, meets tight deadlines.

Key responsabilities:

  • Analyze software development teams’ requirements and evaluate technical solutions
  • Collaborate with teams to implement efficient solutions using various technologies
  • Manage Continuous Integration & Delivery Cycle, Version Control, automate build workflows
  • Develop tooling processes, document and validate software workflows
  • Propose fixes to resolve issues without interrupting functionality
Ford México logo
Ford México XLarge https://www.ford.mx/
5001 - 10000 Employees
See more Ford México offers

Job description

Logo Jobgether

Your missions

JOB DESCRIPTION

Essential Skills you Bring to the Table:

  • Programming and development - this role requires excellent programming skills and mastery of one or more programming languages, including C/C++, bash & Python.
  • Analytical thinking – be able to identify areas to improve reliability or performance, so you will need to have strong analytical and assessment skills
  • Team collaboration - in this role, you will work with teams that include other developers and project managers to develop and deploy programs, so you will need to be effective collaborators and coordinators
  • Problem-solving skills - bug fixes and troubleshooting are important aspects of this role, so you will need to have excellent technical and creative problem-solving abilities


Responsibilities

  • Analyzing software development teams’ requirements and evaluating potential technical solutions.
  • Cross-functional collaboration with teams to design and implement efficient and cost-effective solutions using distributed computing, cloud services and container technologies.
  • Design & Contribute to Continuous Integration & Delivery Cycle
  • Manage Version Control & Branching Strategies and Policies
  • Automating complex build and packaging workflows to increase efficiency.
  • Developing tooling and integration processes to improve and automate software development workflows.
  • Documenting and validating software build, packaging, and integration workflows.
  • Proposing and implementing fixes to resolve issues without interrupting functionality or stability of the teams and infrastructure.


Qualifications

RESPONSIBILITIES

  • A Bachelors degree in Computer Science, Mathematics, Engineering, or a related field.
  • 3+ years of experience developing solutions for software builds, tooling and integration.
  • 5+ years of experience developing solutions for software builds, tooling and integration.
  • Very comfortable programming in Python, Bash shell scripting and using CMake for complex build configurations.
  • Experienced at configuring Jenkins build jobs, configuring Docker containers, working with Git and Github and Google Cloud Platform.
  • Independent worker, self-motivated to find creative solutions to problems.
  • Demonstrated ability to troubleshoot and resolve complex software build and integration issues.
  • Methodical; capable of prioritizing work and working to tight deadlines.


QUALIFICATIONS

PREFERRED QUALIFICATIONS

  • A Masters degree in Computer Science, Mathematics, Engineering, or a related field.
  • 5+ years of experience developing solutions for software builds, tooling and integration.
  • Experience with Conan package management and build system.
  • Experience with the Bitbake build engine and OpenEmbedded build system to build Linux distributions using Yocto.
  • Excellent oral and written communication.


Ford Motor Company is an Equal Opportunity Employer, as we are committed with a diverse workforce, and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity and/or expression, status as a veteran and basis of disability

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Soft Skills

  • motivational-skills
  • Analytical Thinking