• Provide software development tools and modernize technology, cloud migrations, ETR (Enterprise Technology Refresh) for development tools like SonarQube, Eclipse, Oxygen, TeamViewer, and Jenkins etc.
• Support the PDO Expedition journey and Basecamps, Agile personality and Software Craftsmanship mindset for contributing and leading the agile team for quality deliverable
• Improve continuous integration through automation of the delivery pipeline
• Work with the PDO teams to prioritize, plan, and deliver software that meets business needs
• Deliver to agreed service levels, process adherence as per IT Security Policy and provide audit support
• Coordinate with various teams in IT, Enterprise Connectivity, and Product Development, to ensure objectives are met
• Identify opportunities to improve the process and improve the efficiency of handling data
• Support daily stand-up meetings, backlog grooming, prioritization and iteration planning
• Work closely with Product team customers and break down requests into actionable backlog of requester stories
• Help innovate and iterate on agile PM processes and share the learnings
• Knowledge on AI / ML would be added advantage, experience with GitHub Copilot
• Bachelor's degree or equivalent qualification in computer science or related disciplines
• 2+ years of development and/or data migration experience in IT
• Exposure to Software Development methodologies, Quality Assurance and Security & Control
procedures
3+ years of experience with source code versioning tools like Git/GitHub.
2+ years of experience with Python, Shell, or JavaScript for handling APIs and JSON data.
2+ years of experience with JUnit and Test-Driven Development (TDD).
2+ years of experience with SQL Server or GCP Cloud SQL.
2+ years of experience working in an Agile product team using development tools such as IntelliJ, JetBrains products, and other major IDEs utilized by the development team.
• CI/CD – Knowledge of pipeline tools and source code management (SCM) tools such as GitHub (Extensive experience in Jenkins)
• Candidate should understand API collection and be proficient in reading and writing JSON responses from each application for metrics gathering
• Research new technologies, influences and implements enterprise technology shifts and new trends impacting Ford application delivery
• Candidate should have strong technical expertise in an application development language to support and troubleshoot the product teams failures on build, scan analysis, testing, and deployment issues in build pipeline.
• Candidate should have strong knowledge of various GCP services, including Compute Engine, Cloud SQL for PostgreSQL, Google Kubernetes Engine (GKE), and other major services.
• Scripting language experience to enable the automation of large amounts of migration data
• First-hand experience and a working knowledge using source code managers (SCM) and code
build and deployment tools (e.g. GitHub, Jenkins, IBM uBuild, etc.)
• Familiarity with SonarQube or other source code analyzer(s)
• Microsoft.Net and/or Java knowledge or experience
• Experience in DevOps and DevSecOps
• Spring / Springboot knowledge
• Java/J2EE or other tech. development experience using RSA/RAD/Eclipse or similar tools
• Exposure to Container as a Service (CaaS), Pivotal Cloud Foundry (PCF), Linux, Websphere
Application Server (WAS) and VM environments
• Proficient knowledge and use of Backlog tools, such as Rally
• Strong analytical and problem-solving skills
• Ability to learn new technologies/processes like PCF, Azure, Extreme programming, Agile
practices
• Ability to work collaboratively with others and navigate complex decision-making
• Should have excellent communication skills, flexibility to accommodate working across different
time zones and sensitivity to cultural and geographical differences