Location: Bangalore
Experience required: 10-15 years.
Key skills: People and customer relationship management, Client engagement and stakeholder communication, Pre Sales
Technical Skills: Web and mobile app development, Any programming language
Designation: Engineer Manager
Requirements:
10+ years of strong product development experience including automation, CI/CD, release management, production monitoring & alerting.
Good understanding of MicroServices and Cloud Architecture, containerisation for large scale distributed internet systems.
3+ years of experience of leading and managing a team of 5-10 engineers.
Experience as a project administrator in the information technology sector.
Proficient in setting and managing SLAs and have proven experience in implementing and managing them in start-up / engineering organizations.
Technical background, with understanding or hands-on experience in software development and web technologies.
Excellent Java / Python programming and debugging skills and experience with developing detailed technology architecture.
Experience and knowledge of open-source software, frameworks and broader cutting-edge technologies around server-side development in Java / Python.
Good understanding of frontend terminology (Angular, React, Mobile Apps etc) and experience in managing new age web application development with Javascript Framework based Frontend.
Strong understanding of object-oriented design, design patterns and their application, databases, caching technologies.
Good organization, communication and interpersonal skills.
Ability to handle multiple competing priorities in a fast-paced environment.
Excellent client-facing and internal communication skills, written and verbal communication skills.
Educational background, preferably in the fields of computer science or engineering for technical project managers.
Strong working knowledge of Microsoft Office / GSuite .
Responsibilities:
Coordinate internal resources and third parties/vendors for the flawless execution of projects.
Ensure that all projects are delivered on-time, within scope and within budget.
Developing project scopes and objectives , involving all relevant stakeholders and ensuring technical feasibility.
Ensure resource availability and allocation.
Develop a detailed project plan to track progress.
Create and maintain comprehensive project documentation.
Use appropriate verification techniques to manage changes in project scope, schedule and costs.
Measure project performance using appropriate systems , tools and techniques.
Report and escalate to management as needed.
Manage the relationship with the client and all stakeholders.
Perform risk management to minimize project risks.
Meets financial objectives by forecasting requirements; preparing an annual budget; scheduling expenditures; analyzing variances; initiating corrective actions.
Collaborate with Sales and Business Development Teams to understand client requirements, assess technical needs, and design high level digital solutions, create tailored presentations, demos and PoCs ensure solutions are scalable, cloud native, and AI enabled. Support accounting and market growth initiatives.
Engage in Client Meetings, Presentations, and On-Site Visits to provide technical expertise , and effectively communicate the value of the solutions offered, ensuring client buy-in and alignment with project goals.
Prepare and Review Technical Proposals, RFP Responses, and (RFP/RFI) , accurately estimating resources, timelines, and costs while ensuring the proposed solutions meet client needs and expectations.
Facilitate Technical Discussions and Workshops with prospective clients to gain deeper insights into their requirements and demonstrate the scalability and effectiveness of the proposed solutions.
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.