Analyst
Chennai, Tamil Nadu, India
Ford Motor Company
Since 1903, we have helped to build a better world for the people and communities that we serve. Welcome to Ford Motor Company.- AI/ML Advantage: Knowledge and Experience of designing, developing and implementing AI/ML products and experience with AI tools like GitHub Copilot, JetBrains AI Assistant, Cursor AI, or any other open-source tools like continue.dev etc.
- Prompt Engineering: Have extensive experience with prompt engineering and be able to effectively use language models to generate content or automate tasks, while working with new age technologies, frameworks etc. like React, Angular, Spring boot, FRF etc.
- Technical Proficiency: Experience in software development tools and a track record of modernizing technology, including cloud migrations and Enterprise Technology Refresh (ETR) initiatives for tools like SonarQube, uBuild, Jenkins, GitHub Actions etc.
- CI/CD Expertise: Demonstrates a strong ability to improve continuous integration through automation of the delivery pipeline.
- Automation and Scripting: Utilize scripting languages to automate large-scale data migration tasks.
- Code Analysis: Use SonarQube (or similar source code analyzers) to ensure code quality and identify potential vulnerabilities.
- Software Development: Java knowledge or experience to software development tasks. Utilize Spring/Spring boot knowledge to develop and maintain applications.
- Application Development: Utilize Java/J2EE, Python, or other technology development experience using RSA/RAD/Eclipse or similar tools.
- Cloud and Container Technologies: Work with Container as a Service (CaaS), Pivotal Cloud Foundry (PCF), Linux, WebSphere Application Server (WAS), and VM environments.
- Agile Mindset: Embodies an agile personality and a software craftsmanship mindset, contributing to the success of agile projects by actively participating in daily stand-up meetings, backlog grooming, prioritization efforts, and iteration planning sessions.
- Collaboration and Prioritization: Works effectively with Product Development Organization (PDO) teams to prioritize, plan, and deliver software that meets business needs.
- Service Delivery and Compliance: Delivers services within agreed-upon service levels, adheres to processes as per IT Security Policy, and provides comprehensive audit support.
- Cross-Functional Coordination: Coordinates seamlessly with various teams in IT, Enterprise Connectivity, and Product Development to ensure objectives are met efficiently.
- Process Improvement: Proactively identifies opportunities to improve processes and enhance the efficiency of data handling.
- Customer Focus: Works closely with Product team customers to understand their needs and translate requests into actionable backlog items and user stories.
- AI Adoption and Ethical Use: Embrace the exploration and application of AI technologies while adhering to ethical guidelines and ensuring responsible implementation.
- CI/CD Pipeline Development and Management: Design, build, and maintain efficient CI/CD pipelines using source code management tools (e.g., GitHub) and build/deployment tools (e.g., Jenkins, IBM uBuild, GH Actions) with hands-on experience to ensure effective code management and deployment.
- API Interaction and Data Gathering: Understand API collections and demonstrate proficiency in reading and writing JSON responses from various applications to gather metrics.
- Collaboration and Communication: Demonstrate strong collaborative and communication skills to effectively work with others, navigate complex decision-making processes, and adapt to working across different time zones with sensitivity to cultural and geographical differences.
- Technology Research and Implementation: Research and evaluate new technologies, influencing and implementing enterprise technology shifts and trends to improve Ford's application delivery processes.
- Troubleshooting and Support: Leverage strong technical expertise in an application development language to support product teams by troubleshooting build, scan analysis, testing, and deployment issues within the build pipeline.
- GCP Service Management: Demonstrate a strong understanding of various GCP services, including Compute Engine, Cloud SQL for PostgreSQL, and Google Kubernetes Engine (GKE), to effectively manage and utilize these services.
- DevOps and DevSecOps Practices: Implement and adhere to DevOps and DevSecOps principles to streamline development and enhance security.
- Backlog Management: Use backlog tools such as Rally/Jira to manage and track tasks effectively.
- Problem Solving: Apply strong analytical and problem-solving skills to resolve technical challenges.
- Continuous Learning: Demonstrate the ability to learn new technologies and processes such as Azure, Extreme Programming, Agile practices, etc.,
- Bachelor's degree (or equivalent qualification) in Computer Science or a related field.
- Minimum of 3 years of experience in IT development and/or data migration.
- Familiarity with Software Development methodologies, Quality Assurance practices, and Security & Control procedures.
- 1+ year experience with Developer AI tools like GitHub Copilot, jetBrains AI assistant, continue.dev or LLMs etc.
- 3+ years of hands-on experience with source code versioning tools, specifically Git/GitHub.
- 3+ years of practical experience using Python, Shell, or JavaScript to handle APIs and JSON data.
- 3+ years of experience with JUnit or Unittest/Pytest, and a strong understanding of Test-Driven Development (TDD) principles.
- 3+ years of experience working with SQL Server or GCP Cloud SQL databases.
- 3+ years of experience working within an Agile product team, utilizing development tools such as IntelliJ, JetBrains products, and other standard IDEs used by the development team.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile Angular APIs Azure CI/CD Computer Science Copilot DevOps Engineering GCP Git GitHub Java JavaScript Jenkins Jira JSON Kubernetes Linux LLMs Machine Learning Open Source Pipelines PostgreSQL Prompt engineering Python React Research Security SQL TDD Testing
Perks/benefits: Career development
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.