Chennai, Tamil Nadu, India
1 day ago
Engineering Manager - IT

Are you a hands-on technical leader driven by a passion for creating exceptional developer tools and infrastructure? As our Developer Enablement Leader, you will be instrumental in shaping the future of our engineering practices. You'll lead the charge in evaluating, implementing, and driving the adoption of cutting-edge technologies and best practices – from CI/CD pipelines and testing frameworks to monitoring solutions. Your work will directly empower our engineers to build high-quality software faster and more efficiently. You will also play a key role in enhancing our internal development platform, ensuring it provides a robust and scalable foundation for all our teams. If you possess deep expertise in DevOps principles, a relentless drive for automation, and a proven history of building and scaling developer infrastructure, we encourage you to apply. 

What You'll Bring:  

A bachelor's degree in computer science or a related field.  

12+ years of experience in software development, with a focus on Java.  

A deep understanding of object-oriented design principles and patterns.  

A proven track record of driving adoption of developer tools and best practices.  

Hands-on experience with modern development tools and technologies (e.g., Git, Gradle, Tekton, OpenShift / Kubernetes, SonarQube, Checkmarx, FOSSA).  

Experience with cloud platforms (e.g., PCF, Azure, GCP).  

Familiarity with agile development methodologies and a passion for Extreme Programming (XP).  

Excellent communication, interpersonal, and presentation skills.  

Strong problem-solving and analytical skills.  

The ability to work independently and as part of a team.  

 

Additional Skills:  

 

Experience with developer enablement initiatives.  

Experience with DevSecOps practices.  

Experience with API design and development.  

Experience with microservices architecture.  

Experience mentoring and coaching junior developers.  

Knowledge about  Large Language Models (LLMs), Agentic AI, and Retrieval Augmented Generation (RAG).  

  

Key Skills:  

Java, Spring Boot is mandatory, good to have Angular, React experiences 

Developer Enablement  

CI/CD  

Cloud Technologies – GCP Preferably 

Agile Development  

Communication  

Problem-Solving  

Technical Leadership  

Software Architecture Patterns  

Test-Driven Development (TDD)  

SQL Databases (e.g., SQL Server, PostgreSQL, Oracle)  

NoSQL Databases (e.g., MongoDB, Cassandra)  

Why Join the Dev Tools & Enablement Team?  

This isn't just about lines of code; it's about empowering an entire organization to innovate and create. You'll be working alongside a passionate team dedicated to making the developer experience the best it can be. We offer a collaborative environment where you can learn, grow, and make a real impact. You'll have the opportunity to shape the future of how we build software, from the ground up.  

Ready to Empower Our Developers?  

If you're ready to take on this exciting challenge and help us create a world-class development environment, we encourage you to apply. We're looking for someone who is passionate, driven, and committed to making a difference in the lives of our developers. Join us and help us build the future of software development! 

What You'll Do:  

Fuel Developer Productivity: Your primary mission will be to empower our development teams to be as productive and efficient as possible.  

This means:  

Orchestrating Innovation: Conduct experimentation and build products that would accelerate developer flow 

Cloud-Native Empowerment: Playing a vital role in enabling developers to build and deploy applications seamlessly on our chosen cloud platform (GCP, OpenShift), GKE, making the cloud a natural extension of their development workflow.  

Inner Source Evangelist: Collaborating with teams to cultivate a culture of knowledge sharing and innovation by encouraging developers to contribute to internal projects and collaborate across team boundaries.  

Promote new Products with AI: Conduct experimentation and build products that would accelerate developer flow. Design, develop, and deploy AI-powered solutions for code acceleration and tech debt reduction, leveraging Large Language Models (LLMs), Agentic AI, and Retrieval Augmented Generation (RAG).  

DevSecOps Champion: Driving the adoption of DevSecOps principles and practices, embedding security into every stage of the development lifecycle.  

Lead and Inspire: You'll be a technical leader, mentor, and advocate for our development teams. This means:  

Providing Expert Guidance: Sharing your deep knowledge on a variety of topics related to developer tooling, best practices, and emerging technologies.  

Participating in Code Reviews: Providing constructive feedback on code quality, architectural alignment, and adherence to best practices.  

Staying Ahead of the Curve: Keeping your finger on the pulse of the latest industry trends and emerging technologies in the developer tooling space.  

Championing Continuous Improvement: Continuously seeking ways to improve our platform, processes, and the overall developer experience.  

Collaborate and Communicate: You'll be a critical bridge between development teams and other stakeholders, ensuring everyone is aligned and working towards a common vision. This means:  

Working Closely with Teams: Collaborating with development teams, architects, product managers, security teams, and the "Tools" team (if applicable).  

Communicating Effectively: Explaining complex technical concepts clearly to both technical and non-technical audiences.  

Presenting at Events: Sharing your knowledge and insights at team meetings, workshops, and conferences, inspiring others to embrace new technologies and best practices.  

Acting as a Liaison: Representing the needs of development teams to other departments, ensuring their voices are heard.  

Confirm your E-mail: Send Email