Technical Managers work within Engineering, and across various products and company-wide initiatives. You must have a deep knowledge of Agile, SDLC, and excellent verbal / written communication skills.
The ideal candidate enjoys working in a fast-paced technical environment, has a passion for learning, and can create and facilitate a collaborative workplace.
What will you do?
Work closely with engineers to drive the entire product lifecycle (from design, build, test and release), which includes coordinating efforts and facilitating discussion to ensure smooth delivery.
Manage gathering of technical design specifications, in partnership with the functional team; document, review and ensure functional requirements translate to technical specifications / user stories.
Understanding Business : Define business problems, develop processes, drive implementation and track key metrics.
Use Agile processes when interacting with various stakeholders, including product managers, product owners, engineering managers, design leads, QA, SREs, and other critical stakeholders to deliver high-quality features.
Manage project schedules and track team tasks, which includes clarifying and driving project commitments and priorities, establishing and maintaining clear chains of accountability, and clearly communicating to project stakeholders.
Reporting Build and create relevant business reports. Extract relevant data and come up with solutions.
Design, develop and establish KPIs to monitor analysis and provide strategic insights to drive growth and performance.
Data Modelling - Use statistical methods and processes for data analysis and modelling.
Coordinate migrations including functional sign-off, technical code review, migration scripts, and validation in production.
Identify technical dependencies and help to mitigate risk.
Address bottlenecks, which includes providing escalation management, anticipating and making tradeoffs, balancing the business needs versus technical constraints.
Understand release interdependencies, which includes driving towards solutions for delivering complex, multi-tiered cloud systems
Take responsibility by owning release schedules and milestones, and keeping momentum high
Communicate effectively with off- and onshore teams to help build processes and maintain efficiency across cross-functional teams.
What makes you a match for us?
Minimum of 3-5 years of relevant industry experience as a project / technical manager.
Technical data analysis / modelling experience using Excel / R / Power BI / SAS / STATA or similar platforms and familiarity with one or more programming or scripting languages such as Python, R, SQL
Strong familiarity with Agile processes and software development lifecycle.
Experience in data warehouse technologies, data modelling and ETL development.
Experience in any programming language like Java, scala or Python.
Experience with big data technologies like Hadoop, Spark, Hive, Presto etc.
Experience working on both real-time and batch processing data pipelines
Demonstrated ability to coordinate and lead cross-functional teams.
Passion to improve processes, increase velocity, and promote collaboration.
Excellent written, analytical and verbal skills, maturity, judgement, negotiation / influence skills, analytical skills, and leadership skills.
Experience managing a telecom project is a plus.