JOB INFORMATION Job Opening ID ERJ1838 Industry High Tech Salary Negotiable City Chennai Province Tamil Nadu Country India Postal Code 600001
JOB DESCRIPTION Our Client, the world's leading developer of software transforming television all over the world and a world-class technology solutions known for their flexibility and adaptability requires the service of a DELIVERY MANAGER.
ABOUT THE ROLE: 1. We seek highly dedicated, motivated, and passionate Delivery Managers who can use the right tools to find the best solutions to problems. 2. We embrace the Agile methodology and as part of a scrum team you will play an important role in all aspects of product development--design, development, integration, and testing.
KEY RESPONSIBILITIES: 1. Build and manage highly skilled Software Development team to work along with global teams based in US, Canada and Sweden. 2. Provides oversight on overall technical product/ solution design, delivery and production support while creating a culture of continuous development that nurtures a world class software development practice. 3. Work with other SW Development Managers to ensure all deliverables adhere to deadlines and specifications. 4. Work with Product Managers/Development Teams to estimate the work, agree on code deployments following Agile methodologies. 5. Provide detailed reports/metrics on regular basis regarding status of the projects/teams. 6. Work with team members closely to understand their aspirations and mentor them. 7. Facilitate decision-making, issue resolution, and consensus among team members. 8. Implement best engineering practices - Responsible for design review, code reviews and deployments using DevSecOps. 9. Set up delivery governance structure - responsibility of planning, execution, and delivery of developments/enhancements as per the committed releases/ project milestones, dates and with expected quality levels. 10. Other duties and responsibilities as assigned.
|
1. 8+ years of experience in Software development and delivery 2. BS in Computer Science or related technical discipline or equivalent practical experience 3. Extensive experience with design and development of complex distributed systems 4. Strong competencies in data structures, algorithms, and software design 5. Experience leading software development teams, managing priorities, setting expectations, and delivering on commitments 6. Knowledge of software development/product lifecycle, methodologies (Agile, Kanban, DevOps) and IT roles with good understanding of agile methods and techniques 7. Flexible person to handle multiple tasks under tight deadlines in a fast-changing environment 8. Experienced working with fully distributed teams with Strong background in delivery management 9. Ability to do deep dive on technical areas and get the best outcome out of technically challenging situations 10. Project Management skills including: Estimating, Scope Management, Budget Management, Time Management, Risk Management, Change Management, Issue/Conflict Resolution, Communication Management, Quality Management, Testing Plans, Training Plans, Team Management 11. Excellent business communication and time management skills 12. Actively participate in relevant internal and external Agile Communities 13. Good understanding of cloud - based technologies (AWS/GCP) and DevOps 14. Coding skills in Java, Kotlin, C++ or Python, database design and SQL, and/or knowledge of TCP/IP and network programming
It would be very good if you have: 1. Experience working in a presale’s environment, from solutioning to client communication 2. Experience with ad technology
|