Tech Engineering Manager
Job Description :
Job Title : Tech Engineering Manager
Positions : 10+ Openings
Company : TAVANT TECHNOLOGIES
Work Location : Bangalore, Hyderabad
Compensation/Salary : 20 LPA- 35 LPA Base Salary (Open to negotiate for a good candidate)
Must-have :1. Top 5 Mandatory Skills : Big Data skills, Java, Agile, SCRUM, Project Management experience
2. Minimum Relevant Experience : 9 years
3. Big Data 4 + years project Execution, Java coding 6+ years Experience, Project Management for 2+years
4. Education/qualification : B-tech/M-tech/MCA
5. Joining time / Notice Period : Immediate, Serving notice period with Last working days as Feb, March 2022
Additional Information :Interview Process : 2-3 Tech Rounds (Video call) + Client round included
Desired Candidate Profile :- Overall more than 12+ years of IT Experience,
- Should have at least 2+ years of experience in Big Data projects and a minimum of 3 years of experience in team and project management.
- Experience in managing projects in Agile as well as Waterfall model.
- Can DO Attitude, Ability to work under pressure, Ability to motivate, train and inspire the team members in accomplishing their goals.
- Must have managed a team of at least 10-15 members comprising of both Dev and QA resources.
- Must have directly (1-on-1) interacted with US clients. SCRUM expertise/certification
- Good knowledge of Agile Tools like JIRA, TFS, Rally.
- Excellent communication skills and must be enthusiastic and must have a positive attitude/outlook. Excellent Documentation skills
Job Roles & Responsibilities :- Manage multiple projects. Be a single point of contact/ownership on the delivery of the projects.
- Coordinate with client and team members and ensure there are no gaps in understanding the requirements.
- Calibrate closely with the client to establish release schedules and business requirements; estimate release schedules and monitor the progress of all aspects of the development.
- Understand the functional and technical requirements of the application.
- Participate in design discussions. Offer technical and functional suggestions for enhancing the application.
- Discuss with the client every day, work very closely with every team member, and set expectations.
- Ensure the client commitments are met on time with quality. Ensure there is a positive working relationship between all the team members (including the client's team).
- Gather requirements from clients regularly, divide the requirements into smaller tasks, assign to team members and track every day.
- Enter user stories and tasks into Team Foundation Server. Update the status of the tasks regularly.
- Lead the SCRUM meeting every day.
- Lead the QA effort. Ensure there are no gaps between the QA team and the Dev team.
- Write very descriptive user stories based on the requirements.
- Create Project Plans. Publish status reports. Keep track of the team effort and timesheets.