Job Summary
As a Product Engineer, duties encompass the design and implementation of network solutions and consumer mobile applications and provide technical guidance and support to project teams. Collaboration with business stakeholders and cross-functional teams is required to elicit business requirements and translate them into scalable and reliable cloud solutions. Roles & Responsibilities ● Ensure successful delivery of complex data engineering projects and programs. ● Direct the team in formulating technology solutions meeting business requirements for sustainability, scalability, performance, and security. ● Implement and enforce best practices, compliance standards, and access controls. ● Establish observability and data governance frameworks and practices. ● Remain informed about the latest data engineering trends, technologies, and best practices to drive innovation. ● Manage deployment and release cycles to ensure a robust and scalable platform. ● Provide technical guidance and support to development teams, ensuring adherence to cloud architecture and design principles. Core Technical Skills Mobile Development Knowledge • Understanding of mobile platforms (iOS, Android). • Understanding of mobile app architecture and design patterns. • Experience with mobile app testing and debugging. • Familiarity with mobile deployment processes and app stores. Software Development Fundamentals • Understanding of software development lifecycle (SDLC). • Experience with agile methodologies (Scrum, Kanban). • Knowledge of software testing principles. Soft Skills Communication • Ability to communicate effectively with development teams, designers, and stakeholders. • Strong written and verbal communication skills. • Ability to translate technical concepts to non-technical audiences. • Clearly articulate technical concepts, Documentation Problem-Solving • Strong analytical and problem-solving skills. • Ability to troubleshoot issues and find solutions quickly. • Ability to identify and address technical risks and challenges. • Adapt to evolving fraud tactics and GenAI technologies Collaboration • Ability to work effectively in a team environment. • Ability to collaborate with cross-functional teams. • Ability to provide and receive constructive feedback. Project Management • Ability to manage multiple tasks and priorities. • Ability to track progress and meet deadlines. • Understanding of project management tools and techniques. User Focus • Understanding of user needs and expectations. • Ability to advocate for the user in product development. • Ability to gather and analyse user feedback. Other Skills Product Thinking • Understanding of product strategy and roadmaps. • Ability to contribute to product vision and direction. • Ability to prioritize features and enhancements. Documentation • Ability to create clear and concise documentation. • Ability to document technical specifications and requirements. • Ability to maintain documentation and keep it up-to-date. Work Experience • Requires a Bachelor's degree with 8-10 years of experience, at least 1+ years’ experience as System architect or front facing with Business teams. • Must have at least 1+ year in delivering end-to-end Mobile Applications on IOS or Android. Familiarity with Desktop Apps. • Must have excellent problem-solving, and strong communication/collaboration skills. • Fair understanding of authentication, encryption, and API design (Swagger, OpenAPI) • Telecom industry experience (RAN to IMS core) and familiarity with 3GPP, GSMA, TM Forum, and IETF standards are good to have. • Good to have 1+ years’ experience on solutions on AWS (certification preferred) or equivalent cloud, with good expertise in AWS services, SQL/NoSQL DBs (MongoDB etc.), and related components. • Fair understanding of machine learning, Gen AI solutions on the cloud. Good to have skills (one or more of below is an added advantage) • Fraud Detection Techniques - Rule-based systems, Anomaly detection, B
Key Responsibilities
As a Product Engineer, duties encompass the design and implementation of network solutions and consumer mobile applications and provide technical guidance and support to project teams. Collaboration with business stakeholders and cross-functional teams is required to elicit business requirements and translate them into scalable and reliable cloud solutions. Roles & Responsibilities ● Ensure successful delivery of complex data engineering projects and programs. ● Direct the team in formulating technology solutions meeting business requirements for sustainability, scalability, performance, and security. ● Implement and enforce best practices, compliance standards, and access controls. ● Establish observability and data governance frameworks and practices. ● Remain informed about the latest data engineering trends, technologies, and best practices to drive innovation. ● Manage deployment and release cycles to ensure a robust and scalable platform. ● Provide technical guidance and support to development teams, ensuring adherence to cloud architecture and design principles. Core Technical Skills Mobile Development Knowledge • Understanding of mobile platforms (iOS, Android). • Understanding of mobile app architecture and design patterns. • Experience with mobile app testing and debugging. • Familiarity with mobile deployment processes and app stores. Software Development Fundamentals • Understanding of software development lifecycle (SDLC). • Experience with agile methodologies (Scrum, Kanban). • Knowledge of software testing principles. Soft Skills Communication • Ability to communicate effectively with development teams, designers, and stakeholders. • Strong written and verbal communication skills. • Ability to translate technical concepts to non-technical audiences. • Clearly articulate technical concepts, Documentation Problem-Solving • Strong analytical and problem-solving skills. • Ability to troubleshoot issues and find solutions quickly. • Ability to identify and address technical risks and challenges. • Adapt to evolving fraud tactics and GenAI technologies Collaboration • Ability to work effectively in a team environment. • Ability to collaborate with cross-functional teams. • Ability to provide and receive constructive feedback. Project Management • Ability to manage multiple tasks and priorities. • Ability to track progress and meet deadlines. • Understanding of project management tools and techniques. User Focus • Understanding of user needs and expectations. • Ability to advocate for the user in product development. • Ability to gather and analyse user feedback. Other Skills Product Thinking • Understanding of product strategy and roadmaps. • Ability to contribute to product vision and direction. • Ability to prioritize features and enhancements. Documentation • Ability to create clear and concise documentation. • Ability to document technical specifications and requirements. • Ability to maintain documentation and keep it up-to-date. Work Experience • Requires a Bachelor's degree with 8-10 years of experience, at least 1+ years’ experience as System architect or front facing with Business teams. • Must have at least 1+ year in delivering end-to-end Mobile Applications on IOS or Android. Familiarity with Desktop Apps. • Must have excellent problem-solving, and strong communication/collaboration skills. • Fair understanding of authentication, encryption, and API design (Swagger, OpenAPI) • Telecom industry experience (RAN to IMS core) and familiarity with 3GPP, GSMA, TM Forum, and IETF standards are good to have. • Good to have 1+ years’ experience on solutions on AWS (certification preferred) or equivalent cloud, with good expertise in AWS services, SQL/NoSQL DBs (MongoDB etc.), and related components. • Fair understanding of machine learning, Gen AI solutions on the cloud. Good to have skills (one or more of below is an added advantage) • Fraud Detection Techniques - Rule-based systems, Anomaly detection, B
Skill Requirements
As a Product Engineer, duties encompass the design and implementation of network solutions and consumer mobile applications and provide technical guidance and support to project teams. Collaboration with business stakeholders and cross-functional teams is required to elicit business requirements and translate them into scalable and reliable cloud solutions. Roles & Responsibilities ● Ensure successful delivery of complex data engineering projects and programs. ● Direct the team in formulating technology solutions meeting business requirements for sustainability, scalability, performance, and security. ● Implement and enforce best practices, compliance standards, and access controls. ● Establish observability and data governance frameworks and practices. ● Remain informed about the latest data engineering trends, technologies, and best practices to drive innovation. ● Manage deployment and release cycles to ensure a robust and scalable platform. ● Provide technical guidance and support to development teams, ensuring adherence to cloud architecture and design principles. Core Technical Skills Mobile Development Knowledge • Understanding of mobile platforms (iOS, Android). • Understanding of mobile app architecture and design patterns. • Experience with mobile app testing and debugging. • Familiarity with mobile deployment processes and app stores. Software Development Fundamentals • Understanding of software development lifecycle (SDLC). • Experience with agile methodologies (Scrum, Kanban). • Knowledge of software testing principles. Soft Skills Communication • Ability to communicate effectively with development teams, designers, and stakeholders. • Strong written and verbal communication skills. • Ability to translate technical concepts to non-technical audiences. • Clearly articulate technical concepts, Documentation Problem-Solving • Strong analytical and problem-solving skills. • Ability to troubleshoot issues and find solutions quickly. • Ability to identify and address technical risks and challenges. • Adapt to evolving fraud tactics and GenAI technologies Collaboration • Ability to work effectively in a team environment. • Ability to collaborate with cross-functional teams. • Ability to provide and receive constructive feedback. Project Management • Ability to manage multiple tasks and priorities. • Ability to track progress and meet deadlines. • Understanding of project management tools and techniques. User Focus • Understanding of user needs and expectations. • Ability to advocate for the user in product development. • Ability to gather and analyse user feedback. Other Skills Product Thinking • Understanding of product strategy and roadmaps. • Ability to contribute to product vision and direction. • Ability to prioritize features and enhancements. Documentation • Ability to create clear and concise documentation. • Ability to document technical specifications and requirements. • Ability to maintain documentation and keep it up-to-date. Work Experience • Requires a Bachelor's degree with 8-10 years of experience, at least 1+ years’ experience as System architect or front facing with Business teams. • Must have at least 1+ year in delivering end-to-end Mobile Applications on IOS or Android. Familiarity with Desktop Apps. • Must have excellent problem-solving, and strong communication/collaboration skills. • Fair understanding of authentication, encryption, and API design (Swagger, OpenAPI) • Telecom industry experience (RAN to IMS core) and familiarity with 3GPP, GSMA, TM Forum, and IETF standards are good to have. • Good to have 1+ years’ experience on solutions on AWS (certification preferred) or equivalent cloud, with good expertise in AWS services, SQL/NoSQL DBs (MongoDB etc.), and related components. • Fair understanding of machine learning, Gen AI solutions on the cloud. Good to have skills (one or more of below is an added advantage) • Fraud Detection Techniques - Rule-based systems, Anomaly detection, B
Other Requirements
As a Product Engineer, duties encompass the design and implementation of network solutions and consumer mobile applications and provide technical guidance and support to project teams. Collaboration with business stakeholders and cross-functional teams is required to elicit business requirements and translate them into scalable and reliable cloud solutions. Roles & Responsibilities ● Ensure successful delivery of complex data engineering projects and programs. ● Direct the team in formulating technology solutions meeting business requirements for sustainability, scalability, performance, and security. ● Implement and enforce best practices, compliance standards, and access controls. ● Establish observability and data governance frameworks and practices. ● Remain informed about the latest data engineering trends, technologies, and best practices to drive innovation. ● Manage deployment and release cycles to ensure a robust and scalable platform. ● Provide technical guidance and support to development teams, ensuring adherence to cloud architecture and design principles. Core Technical Skills Mobile Development Knowledge • Understanding of mobile platforms (iOS, Android). • Understanding of mobile app architecture and design patterns. • Experience with mobile app testing and debugging. • Familiarity with mobile deployment processes and app stores. Software Development Fundamentals • Understanding of software development lifecycle (SDLC). • Experience with agile methodologies (Scrum, Kanban). • Knowledge of software testing principles. Soft Skills Communication • Ability to communicate effectively with development teams, designers, and stakeholders. • Strong written and verbal communication skills. • Ability to translate technical concepts to non-technical audiences. • Clearly articulate technical concepts, Documentation Problem-Solving • Strong analytical and problem-solving skills. • Ability to troubleshoot issues and find solutions quickly. • Ability to identify and address technical risks and challenges. • Adapt to evolving fraud tactics and GenAI technologies Collaboration • Ability to work effectively in a team environment. • Ability to collaborate with cross-functional teams. • Ability to provide and receive constructive feedback. Project Management • Ability to manage multiple tasks and priorities. • Ability to track progress and meet deadlines. • Understanding of project management tools and techniques. User Focus • Understanding of user needs and expectations. • Ability to advocate for the user in product development. • Ability to gather and analyse user feedback. Other Skills Product Thinking • Understanding of product strategy and roadmaps. • Ability to contribute to product vision and direction. • Ability to prioritize features and enhancements. Documentation • Ability to create clear and concise documentation. • Ability to document technical specifications and requirements. • Ability to maintain documentation and keep it up-to-date. Work Experience • Requires a Bachelor's degree with 8-10 years of experience, at least 1+ years’ experience as System architect or front facing with Business teams. • Must have at least 1+ year in delivering end-to-end Mobile Applications on IOS or Android. Familiarity with Desktop Apps. • Must have excellent problem-solving, and strong communication/collaboration skills. • Fair understanding of authentication, encryption, and API design (Swagger, OpenAPI) • Telecom industry experience (RAN to IMS core) and familiarity with 3GPP, GSMA, TM Forum, and IETF standards are good to have. • Good to have 1+ years’ experience on solutions on AWS (certification preferred) or equivalent cloud, with good expertise in AWS services, SQL/NoSQL DBs (MongoDB etc.), and related components. • Fair understanding of machine learning, Gen AI solutions on the cloud. Good to have skills (one or more of below is an added advantage) • Fraud Detection Techniques - Rule-based systems, Anomaly detection, B