Ford - Charleston, WV

posted 9 days ago

Full-time - Mid Level
Onsite - Charleston, WV
Transportation Equipment Manufacturing

About the position

The DevSecOps Software Engineer at Ford Motor Company plays a crucial role in advancing the platform and technology landscape within Ford Pro, a global business focused on commercial customer productivity. This position is responsible for leading technical strategy, driving process improvements, and influencing company-wide technology decisions. The engineer will design and maintain CI/CD pipelines, integrate security tools, and collaborate with cross-functional teams to enhance software solutions, ensuring high standards of quality and security.

Responsibilities

  • Design, implement, and maintain CI/CD pipelines using Tekton and other tools.
  • Integrate security tools such as FOSSA and 42 Crunch into the development lifecycle.
  • Utilize SonarQube for continuous code quality and security analysis.
  • Manage and automate workflows using GitHub and Backstage.
  • Collaborate with cross-functional teams to ensure seamless integration and deployment of software solutions.
  • Enhance testing platforms, improve test automation, and foster software craftsmanship.
  • Monitor and evaluate the performance of our solutions, ensuring they meet the highest standards of quality and security.
  • Engage in Test-first Development and Test Driven Development (TDD) practices.

Requirements

  • Bachelor's degree in Computer Science or a related field or a combination of education and experience.
  • 3+ years of experience with DevSecOps tools and processes, including Tekton, FOSSA, 42 Crunch, SonarQube, GitHub, and Backstage.
  • Strong understanding of CI/CD principles and practices.
  • Experience with cloud platforms such as Google Cloud Platform, Amazon Web Services, or Microsoft Azure.
  • Excellent collaboration and communication skills, with the ability to work effectively in a team environment.
  • Strong analytical and problem-solving skills.
  • Passion for learning and willingness to work in a pair programming environment.

Nice-to-haves

  • Master's degree in Computer Science or a related field.
  • Familiarity with eXtreme Programming (XP) practices, including Pair/Mob programming and TDD.
  • Experience with Spring/SpringBoot and RESTful web services development.

Benefits

  • Immediate medical, dental, vision and prescription drug coverage
  • Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more
  • Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more
  • Vehicle discount program for employees and family members and management leases
  • Tuition assistance
  • Established and active employee resource groups
  • Paid time off for individual and team community service
  • A generous schedule of paid holidays, including the week between Christmas and New Year's Day
  • Paid time off and the option to purchase additional vacation time.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service