Damco Solutions
Product Developer
Damco Solutions, Dearborn, Michigan, United States, 48120
Position Description: • Support and develop automation solutions that enable our product teams to build and deploy code efficiently and consistently • Drive the discussion around developer workflow and delivery of changes. • Ensure that Ford systems have reliability and availability appropriate for customer needs • Encourage tool adoption to help teams with their observability and automation needs • Leverage and recommend cloud technologies that result in fast provisioning and appropriate reliability • Mentor and coach other engineers in this role, driving a culture of learning and autonomy Skills Required: • Experience in eXtreme Programming (XP) disciplines including: Paired programming, Test-first/test-driven development (TDD). • Experience with Conan package management and build system. • Experience using advanced software configuration management (source control, devops, ci/cd, etc.). • Experience building and configuring Continuous Integration/Continuous Delivery (CI/CD) pipelines with tools like Jenkins, Tekton, GitHub Actions • Experienced designing, implementing, building, and supporting Python applications • Experience designing, implementing, and supporting C and C++ applications • Proficiency in Linux (any current distro, Red Hat Enterprise Linux / RHEL, Ubuntu, SLES) or Unix operation systems and Windows • Proficiency with scripting languages (Bash, Lua, Perl, Ruby, etc) • Proficiency in another compiled programming language such as Java or Go • Experience using OOD and OOP to design and implement applications • Experience working on an agile team with agile practices. • Experience with cloud technologies. • Excellent communication skills to both technical and non-technical audiences Skills Preferred: • Proficiency in designing, implementing, and deploying web applications • Experience configuring and deploying applications from one or more web servers, such as: Apache, Nginx, Tomcat, JBoss, Jetty • Experience with cloud infrastructure technologies such as: Kubernetes, Docker, AWS, Azure, GKE, or GCP • Proficiency with GNU Make • Proficiency with one or more of the following build languages: Maven, Gradle, Bazel, Ant, Jam, Buck, CMake, Ninja, Autotools