05 Aug
|
Blue Yonder
|
Bengaluru
05 Aug
Blue Yonder
Bengaluru
Engineering Manager - Python, Java, Gen AI, Spring boot
Experience: 11 to 15 years
Location: Bangalore, Karnataka, India
Skills: Python, Java, Springboot, Gradle, GIT, AI Application Architecture, Kubernetes, Kafka, Elasticsearch, NOSQL, MS Azure, ARM templates, AKS, HD insight, Application gateway, Event Hub, Azure AD, Agile, Scrum, DevOps, API Management, infrastructure-as-code, infrastructure automation
Scope
Engineering Manager’s responsibilities include driving the product development team towards a ground up cloud native (we use Azure) SaaS product, detecting and mitigating various risks and challenges throughout the development, ensuring that the software is developed with all non-functional requirements (such as security, performance, documentation, scalability and reliability) and representing the product as well as roadmap within the company and to the customers.
Technical Environment
Software: Python, Java, Springboot, Gradle, GIT, AI Application Architecture: Scalable, Resilient, event driven, secure multi-tenant Microservices architecture Cloud Architecture: MS Azure (ARM templates, AKS, HD insight, Application gateway, Event Hub, Azure AD, etc.) Frameworks/Others: Kubernetes, Kafka, Elasticsearch, NOSQL
What you’ll do
Leading a software development project through a team of developers, architects and testers, ensuring that the software addresses all functional and non-functional requirements
• Demonstrate expertise in relevant technologies, platforms, products, architecture and tools
• Explore, analyse and recommend new tools and technologies for product development, along with an enterprise architect
• Identify the reusable components and ensure the usage of the same through design
• Plan release delivery schedule, monitor progress, and report status to stakeholders.
• Facilitate cross-team communication on reporting progress and resolving impediments.
• Identify risks, define mitigation plans and communicate the plans in a timely manner.
• Work with senior product manager and engineering leaders to estimate, prioritize, plan and coordinate product development activities, considering resources and skills
• Coordinate availability of development environments and tools
• Ensure supporting project documentation is in order and submitted in a timely manner
• Ensure development processes and quality standards are adhered.
• Provide guidance, feedback, coaching, and developmental experiences to the team.
• Provide feedback to team on career path and guides them in continuous development and learning.
• Conduct appraisals, provide feedback, and handle work allocations for direct reports, and approve the same for indirect reports.
• Recommend and improve automation frameworks and help team design, develop and execute automation scripts using right tools
• Apply domain concepts into the solution and product area
What we are looking for:
BTech/BS/MTech/MS degree in Engineering or a related subject
Proven work experience in software development as a lead and manager
Experience of 11 -15 years in software industry
• Java : Advanced level and solid experience
• Python : Intermediate level
• Gen AI skills
• Solid knowledge of software development methodologies, automation, tools and processes
• Experience of working in an Agile/Scrum based product development organization
• Experience in providing clear and concise status of a product development project
• Strong programming experience and background in Enterprise Java
• Demonstrable experience with designing, deploying and maintaining enterprise cloud solutions (preferably Azure)
• Demonstrable experience with microservices based architecture
• Experience with implementation of event driven architecture using Kafka or similar technologies
• Hands-on development skills along with architecture and design experience
• Demonstrable experience, thorough knowledge and interests in cloud native architecture, distributed micro-services, Multi-tenant SaaS solution and scalability, performance, disaster recovery and high availability
• Experience with DevOps, API Management including identity and access management, infrastructure-as-code and infrastructure automation
• Good understanding of secure architectures and configurations
Our Values
If you want to know the heart of a company, take a look at their values. Ours unite us. They are what drive our success – and the success of our customers. Does your heart beat like ours? Find out here: Core Values All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.
📌 Engineering Manager Python, Java, Gen AI, Spring boot (Bengaluru)
🏢 Blue Yonder
📍 Bengaluru