Campus Pride Jobs

Mobile Campus Pride Logo

Job Information

Ford Motor Company Senior Software Developer – Automation Tools in Chennai, India

As a senior member of the Tools team within the Network Services Department, you will play a key role in designing and developing innovative self-service and automation tools that enhance the productivity and quality of network infrastructure tasks. Our Network Tools portfolio comprises custom-built solutions that empower network teams with automation capabilities, intuitive dashboards, and self-service features, ultimately driving efficiency and excellence in enterprise network infrastructure operations.

As a seasoned Senior Developer, you will leverage your technical expertise to architect, develop, and deliver software tools, while also providing expert support for troubleshooting the tools.

• Design, develop, and deliver network tools / apps, both frontend and backend, using GoLang and other relevant technologies in Linux environment.

• Manage the full lifecycle of network tools (GoLang, Perl) including deployment, troubleshooting, and migrating from Perl to GoLang.

• Design and develop APIs and lead the development of tools to integrate, manage, and maintain enterprise network infrastructure.

• Drive technical decisions around application functionality and integration for software development projects and enhancements.

• Support service owners with documenting requirements, architecture, and engineering decisions.

• Work closely with Network Service teams to develop tools that automate configuration deployment, administration, and improve monitoring/observability capabilities for computer networks.

• Be willing to be on call for application support when needed.

• Leverage problem-solving skills to grasp the big picture, conceptualize, develop, and implement solutions that meet business needs.

MUST HAVE - SKILLS & EXPERIENCE

  • 8+ years of overall software development experience, including 3+ years of GoLang (Go Language) expertise.

  • 2 to 3 years of development experience in Unix/Linux environments, with an understanding of CSS and user level proficiency in Linux/Unix bash scripting and commands.

  • Tools and pipelines like Rally, GitHub, Jenkins, Jira, etc., will provide a significant edge.

  • Excellent troubleshooting, debugging, multi-tasking, analytical and problem-solving skills.

  • Self-starter with good communication skills, fluent in English, written and verbal.

  • 3+ years of JavaScript experience: JavaScript libraries (jQuery, Bootstrap, Vue.js, etc.) and SQL.

  • Currently a hands-on software developer, writing code and contributing to software development projects.

  • Experience in development and management of Application Programming Interface (API).

  • Willingness to learn Perl as needed to migrate or support existing Perl Apps.

  • Ability to learn new technology or skills quickly.

NICE TO HAVE- SKILLS & EXPERIENCE

  • Infrastructure Automation experience or understanding of tools. Eg. Ansible, Terraform etc.

  • Networking knowledge: TCP/IP, Cisco network equipment, Cloud technologies.

  • Demonstrating a strong command of DevOps practices such as Infrastructure as Code (IaC) and CI/CD Functional understanding of infrastructure architecture (network, storage, hosting, cloud)

  • Development experience in GCP or other Cloud platforms is a plus.

  • Self-starter with high degree of motivation and ability to learn new subjects quickly.

  • Prior experience in network infrastructure or CCNA certification or equivalent experience as a Network Engineer, is a plus.

Requisition ID : 32347

DirectEmployers