Should have hands-on experience in the following Informatica MDM Hub configurations: data modeling, data Mappings (Landing, Staging and Base Objects), data validation, match and merge rules, writing and customizing user exits, customizing an configuring Informatica data director (IDD) applications.
Should have experience in integrating external applications with Informatica MDM hub using Batch process, SIF and message queues a significant advantage.
Should have experience in fine tuning match/merge process and troubleshooting performance issues in Informatica MDM.
Responsibilities
Should have hands-on experience in the following Informatica MDM Hub configurations: data modeling, data Mappings (Landing, Staging and Base Objects), data validation, match and merge rules, writing and customizing user exits, customizing an configuring Informatica data director (IDD) applications.
Should have experience in integrating external applications with Informatica MDM hub using Batch process, SIF and message queues a significant advantage.
Should have experience in fine tuning match/merge process and troubleshooting performance issues in Informatica MDM.
Salary : Rs. 10,00,000.0 - Rs. 20,00,000.0
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
"This role involves conducting and facilitating penetration testing at the vehicle, component, and functional levels. The candidate will simulate real-world attack scenarios targeting embedded systems, automotive interfaces, wireless protocols, and connected services.
Key Responsibilities:
• Contribute to the development and continuous improvement of Cybersecurity Verification & Validation (V&V) activities.
• Define, tailor, and execute/facilitate grey-box and black-box penetration testing at ECU, functional, and vehicle levels.
• Conduct fuzz testing on automotive interfaces and services to uncover unknown vulnerabilities.
• Demonstrate compliance with automotive cybersecurity standards and regulations such as ISO/SAE 21434, UNECE R155, AIS 189, and GB 44495.
• Perform penetration testing in both lab and on-site environments, with flexibility for travel.
• Perform manual security code reviews to identify vulnerabilities in embedded software and connected systems.
• Document test findings with detailed risk assessments and technical evidence
• Share with internal and external teams recommendations on security hardening measures
• Onboard and collaborate with competent external suppliers
• Occasionally conduct penetration testing of web applications, APIs, and mobile applications
Required Qualifications:
• Bachelor’s or Master’s degree in Electrical/Electronics Engineering, Embedded Systems, Cybersecurity or a related field.
• Minimum 4 years of hands-on experience in automotive penetration testing, with 7–9 years of total experience in embedded systems or broader penetration testing domains.
• Strong understanding of vehicle and ECU architecture, and automotive cybersecurity principles.
• Familiarity with microcontroller platforms and software architectures (e.g., AUTOSAR, QNX, Linux, Android).
• Proficiency in programming (C, CAPL etc.) and scripting (Python, Bash) for test automation.
• Experience with automotive cybersecurity testing frameworks and tools.
• Hands-on security testing experience with:
o Hardware-level and its interface testing (e.g., MCU, HSM, eMMC, JTAG, UART, Fault injection, Side Channel etc.)
o Automotive interface/protocols (e.g., OBD, UDS, CAN, Ethernet)
o Wireless (e.g., Bluetooth, Wi-Fi, Cellular/SDR -4G/5G etc.)
o Connected Systems (Web/Mobile app, Server, APIs, Cloud etc.)
o Vehicle and ECU security features (e.g., secure communication, secure OTA, secure boot, secure diagnostics, firewall, IDS, logging etc.)
o Fuzz testing tools and techniques for automotive systems
• Proficiency in reverse engineering firmware using tools like Ghidra or IDA Pro.
• Experience with restbus simulation, flashing toolchains, and diagnostic tools (e.g., CANoe, vFlash, CANoe.DiVA).
• Experience conducting manual security code reviews for embedded and connected system software.
• Strong documentation, communication, and presentation skills.
• Strong skills in documenting work, communicating clearly, and presenting technical topics to varied audiences.
• Proven stakeholder management skills, including cross-functional collaboration with engineering, compliance, and supplier teams.
Nice-to-Have:
• Industry certifications such as OSCP, OSCE, GIAC GPEN, or equivalent.
• Experience with fault injection and side-channel attack simulations.
• Background in security research or conference presentations, including vulnerability discovery, technical publications, or community contributions."
Responsibilities
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
As an Application Developer, you will engage in the design, construction, and configuration of applications tailored to fulfill specific business processes and application requirements. Your typical day will involve collaborating with team members to understand project needs, developing innovative solutions, and ensuring that applications are optimized for performance and user experience. You will also participate in testing and troubleshooting to ensure that the applications function seamlessly within the business environment, contributing to the overall success of the projects you are involved in.
Roles & Responsibilities:
MICROSOFT TEAMS & QE REPORTING
- Develop, maintain, and optimize QE reports related to Microsoft Teams performance and user experience.
- Analyse report data to identify trends, disruptions, and areas for improvement.
- Collaborate with end users to troubleshoot issues and gather feedback on reported disruptions.
- Take proactive action based on report insights, including outreach and remediation.
- Ensure reporting accuracy and consistency across platforms.
SHAREPOINT ONLINE ADMINISTRATION
- Manage SharePoint Online sites, including site creation, structure, and lifecycle.
- Handle user permissions and access controls in alignment with organizational policies.
- Use PowerShell to automate administrative tasks and generate reports.
- Support content owners and site users with best practices and troubleshooting.
CROSS-TRAINING & COLLABORATION
- Participate in cross-training initiatives to support broader Microsoft 365 administration.
- Collaborate with IT and business teams to align Microsoft 365 capabilities with organizational needs.
- Document processes and contribute to knowledge sharing across the team.
---
Required Qualifications:
- Proven experience as a Microsoft 365 Administrator, with a focus on Teams and SharePoint Online.
- Strong understanding of QE metrics, reporting tools, and data analysis.
- Proficiency in PowerShell scripting for Microsoft 365 administration.
- Experience with SharePoint site management and permission handling.
- Excellent communication and troubleshooting skills.
- Ability to work independently and collaboratively in a fast-paced environment.
Responsibilities
As an Application Developer, you will engage in the design, construction, and configuration of applications tailored to fulfill specific business processes and application requirements. Your typical day will involve collaborating with team members to understand project needs, developing innovative solutions, and ensuring that applications are optimized for performance and user experience. You will also participate in testing and troubleshooting to ensure that the applications function seamlessly within the business environment, contributing to the overall success of the projects you are involved in.
Roles & Responsibilities:
MICROSOFT TEAMS & QE REPORTING
- Develop, maintain, and optimize QE reports related to Microsoft Teams performance and user experience.
- Analyse report data to identify trends, disruptions, and areas for improvement.
- Collaborate with end users to troubleshoot issues and gather feedback on reported disruptions.
- Take proactive action based on report insights, including outreach and remediation.
- Ensure reporting accuracy and consistency across platforms.
SHAREPOINT ONLINE ADMINISTRATION
- Manage SharePoint Online sites, including site creation, structure, and lifecycle.
- Handle user permissions and access controls in alignment with organizational policies.
- Use PowerShell to automate administrative tasks and generate reports.
- Support content owners and site users with best practices and troubleshooting.
CROSS-TRAINING & COLLABORATION
- Participate in cross-training initiatives to support broader Microsoft 365 administration.
- Collaborate with IT and business teams to align Microsoft 365 capabilities with organizational needs.
- Document processes and contribute to knowledge sharing across the team.
---
Required Qualifications:
- Proven experience as a Microsoft 365 Administrator, with a focus on Teams and SharePoint Online.
- Strong understanding of QE metrics, reporting tools, and data analysis.
- Proficiency in PowerShell scripting for Microsoft 365 administration.
- Experience with SharePoint site management and permission handling.
- Excellent communication and troubleshooting skills.
- Ability to work independently and collaboratively in a fast-paced environment.
Salary : Rs. 0.0 - Rs. 1,50,000.0
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
As a Project Control Services Practitioner, you will develop and execute end-to-end project management activities of an assigned program, project, or contracted service within a globally sourced delivery model. Your typical day will involve coordinating with various stakeholders, monitoring project progress, and ensuring that all project objectives are met efficiently and effectively. You will engage in strategic planning, resource allocation, and risk management to drive project success while fostering a collaborative environment among team members and partners.
Roles & Responsibilities:
- Expected to perform independently and become an SME.
- Required active participation/contribution in team discussions.
- Contribute in providing solutions to work related problems.
- Facilitate communication between project teams and stakeholders to ensure alignment on project goals.
- Monitor project timelines and deliverables, ensuring adherence to established schedules and budgets.
Professional & Technical Skills:
- Must To Have Skills: Proficiency in Talent Management.
- Good To Have Skills: Experience with performance management systems.
- Strong understanding of project management methodologies and frameworks.
- Ability to analyze project data and generate insightful reports.
- Experience in stakeholder engagement and relationship management.
Additional Information:
- The candidate should have minimum 3 years of experience in Talent Management.
- This position is based at our Bengaluru office.
- A 15 years full time education is required.
Responsibilities
As a Project Control Services Practitioner, you will develop and execute end-to-end project management activities of an assigned program, project, or contracted service within a globally sourced delivery model. Your typical day will involve coordinating with various stakeholders, monitoring project progress, and ensuring that all project objectives are met efficiently and effectively. You will engage in strategic planning, resource allocation, and risk management to drive project success while fostering a collaborative environment among team members and partners.
Roles & Responsibilities:
- Expected to perform independently and become an SME.
- Required active participation/contribution in team discussions.
- Contribute in providing solutions to work related problems.
- Facilitate communication between project teams and stakeholders to ensure alignment on project goals.
- Monitor project timelines and deliverables, ensuring adherence to established schedules and budgets.
Professional & Technical Skills:
- Must To Have Skills: Proficiency in Talent Management.
- Good To Have Skills: Experience with performance management systems.
- Strong understanding of project management methodologies and frameworks.
- Ability to analyze project data and generate insightful reports.
- Experience in stakeholder engagement and relationship management.
Additional Information:
- The candidate should have minimum 3 years of experience in Talent Management.
- This position is based at our Bengaluru office.
- A 15 years full time education is required.
Salary : Rs. 0.0 - Rs. 1,45,000.0
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
As an Application Lead, you will lead the effort to design, build, and configure applications, acting as the primary point of contact. Your typical day will involve collaborating with various teams to ensure that application requirements are met, facilitating discussions to gather insights, and guiding the development process to align with business objectives. You will also be responsible for overseeing the implementation of solutions and ensuring that the applications function effectively within the broader organizational framework. Roles & Responsibilities: - Expected to be an SME.- Collaborate and manage the team to perform.- Responsible for team decisions.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Facilitate training sessions to enhance team skills and knowledge.- Monitor project progress and ensure timely delivery of application features. Professional & Technical Skills: - Must To Have Skills: Proficiency in Business Requirements Analysis.- Strong analytical skills to assess business needs and translate them into technical requirements.- Experience in stakeholder management and effective communication.- Ability to work collaboratively in a team-oriented environment.- Familiarity with application development methodologies and best practices. Additional Information: - The candidate should have minimum 7.5 years of experience in Business Requirements Analysis.- This position is based at our Bengaluru office.- A 15 years full time education is required.
Responsibilities
As an Application Lead, you will lead the effort to design, build, and configure applications, acting as the primary point of contact. Your typical day will involve collaborating with various teams to ensure that application requirements are met, facilitating discussions to gather insights, and guiding the development process to align with business objectives. You will also be responsible for overseeing the implementation of solutions and ensuring that the applications function effectively within the broader organizational framework. Roles & Responsibilities: - Expected to be an SME.- Collaborate and manage the team to perform.- Responsible for team decisions.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Facilitate training sessions to enhance team skills and knowledge.- Monitor project progress and ensure timely delivery of application features. Professional & Technical Skills: - Must To Have Skills: Proficiency in Business Requirements Analysis.- Strong analytical skills to assess business needs and translate them into technical requirements.- Experience in stakeholder management and effective communication.- Ability to work collaboratively in a team-oriented environment.- Familiarity with application development methodologies and best practices. Additional Information: - The candidate should have minimum 7.5 years of experience in Business Requirements Analysis.- This position is based at our Bengaluru office.- A 15 years full time education is required.
Salary : Rs. 0.0 - Rs. 2,30,000.0
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
As an Application Developer, you will engage in the design, construction, and configuration of applications tailored to fulfill specific business processes and application requirements. Your typical day will involve collaborating with team members to understand project needs, developing innovative solutions, and ensuring that applications are built to the highest standards of quality and functionality. You will also participate in testing and debugging processes to ensure seamless integration and performance of the applications you create.
Roles & Responsibilities:
- Expected to perform independently and become an SME.
- Required active participation/contribution in team discussions.
- Contribute in providing solutions to work related problems.
- Assist in the documentation of application specifications and user guides.
- Engage in continuous learning to stay updated with the latest technologies and best practices.
Professional & Technical Skills:
- Must To Have Skills: Proficiency in Java Standard Edition.
- Strong understanding of object-oriented programming principles.
- Experience with application development frameworks and libraries.
- Familiarity with version control systems such as Git.
- Knowledge of software development methodologies, including Agile and Waterfall.
Additional Information:
- The candidate should have minimum 3 years of experience in Java Standard Edition.
- This position is based at our Pune office.
- A 15 years full time education is required.
Responsibilities
As an Application Developer, you will engage in the design, construction, and configuration of applications tailored to fulfill specific business processes and application requirements. Your typical day will involve collaborating with team members to understand project needs, developing innovative solutions, and ensuring that applications are built to the highest standards of quality and functionality. You will also participate in testing and debugging processes to ensure seamless integration and performance of the applications you create.
Roles & Responsibilities:
- Expected to perform independently and become an SME.
- Required active participation/contribution in team discussions.
- Contribute in providing solutions to work related problems.
- Assist in the documentation of application specifications and user guides.
- Engage in continuous learning to stay updated with the latest technologies and best practices.
Professional & Technical Skills:
- Must To Have Skills: Proficiency in Java Standard Edition.
- Strong understanding of object-oriented programming principles.
- Experience with application development frameworks and libraries.
- Familiarity with version control systems such as Git.
- Knowledge of software development methodologies, including Agile and Waterfall.
Additional Information:
- The candidate should have minimum 3 years of experience in Java Standard Edition.
- This position is based at our Pune office.
- A 15 years full time education is required.
Salary : Rs. 0.0 - Rs. 1,45,000.0
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
Providing exceptional customer support is essential for fostering trust, loyalty and satisfaction. By applying these key strategies, companies can elevate their customer support to a higher standard: -Offer omnichannel support -Prioritize speed and responsiveness -Provide training for support teams -Focus on empathy and active listening -Empower support agents -Use technology and automation -Offer self-service options -Gather and act on customer feedback -Be proactive in addressing customer needs -Monitor metrics and continuously improve Offer omnichannel support Providing support through multiple channels helps ensure that customers can reach out using their preferred method, such as email, phone, chat, social media or self-service portals. This inclusivity accommodates varying customer preferences and increases accessibility. Multichannel support requires seamless integration between platforms to maintain consistency and continuity in customer interactions. A unified communication system allows customer support agents to track conversations across all channels and provide personalized service. Prioritize speed and responsiveness Timely responses are critical in customer support. Quick resolution of issues demonstrates attentiveness and helps maintain customer satisfaction. Implementing systems to monitor response times and set service-level agreements (SLAs) for urgency can streamline support processes. For complex cases, setting clear expectations for resolution time and providing regular updates builds trust and reduces frustration. For example, a global leader in home appliances used IBM’s next-generation virtual assistant technology to reshape their after-sales customer support. After the technology was implemented, the client was able to handle 120,000 conversations per month, with each interaction down to an average of 53 seconds (a 25% reduction in handling time) and only nine messages exchanged, setting a new standard.2 Provide training for support teams Well-trained support teams are fundamental to delivering exceptional service. Training should cover product knowledge, communication skills, conflict resolution and customer empathy. Continuous education helps ensure that agents stay updated on new features, policies and industry trends. Also, fostering soft skills, such as patience and adaptability, helps ensure that agents can handle diverse customer personalities and challenges effectively. Focus on empathy and active listening Empathy is a cornerstone of great customer support. Actively listening to customers helps ensure that their concerns are fully understood before offering solutions. Demonstrating understanding and compassion can diffuse tense situations and create a more positive experience. Customer support professionals should practice acknowledging customer frustrations and aligning responses with their emotional state while staying solution-focused.
Responsibilities
Providing exceptional customer support is essential for fostering trust, loyalty and satisfaction. By applying these key strategies, companies can elevate their customer support to a higher standard: -Offer omnichannel support -Prioritize speed and responsiveness -Provide training for support teams -Focus on empathy and active listening -Empower support agents -Use technology and automation -Offer self-service options -Gather and act on customer feedback -Be proactive in addressing customer needs -Monitor metrics and continuously improve Offer omnichannel support Providing support through multiple channels helps ensure that customers can reach out using their preferred method, such as email, phone, chat, social media or self-service portals. This inclusivity accommodates varying customer preferences and increases accessibility. Multichannel support requires seamless integration between platforms to maintain consistency and continuity in customer interactions. A unified communication system allows customer support agents to track conversations across all channels and provide personalized service. Prioritize speed and responsiveness Timely responses are critical in customer support. Quick resolution of issues demonstrates attentiveness and helps maintain customer satisfaction. Implementing systems to monitor response times and set service-level agreements (SLAs) for urgency can streamline support processes. For complex cases, setting clear expectations for resolution time and providing regular updates builds trust and reduces frustration. For example, a global leader in home appliances used IBM’s next-generation virtual assistant technology to reshape their after-sales customer support. After the technology was implemented, the client was able to handle 120,000 conversations per month, with each interaction down to an average of 53 seconds (a 25% reduction in handling time) and only nine messages exchanged, setting a new standard.2 Provide training for support teams Well-trained support teams are fundamental to delivering exceptional service. Training should cover product knowledge, communication skills, conflict resolution and customer empathy. Continuous education helps ensure that agents stay updated on new features, policies and industry trends. Also, fostering soft skills, such as patience and adaptability, helps ensure that agents can handle diverse customer personalities and challenges effectively. Focus on empathy and active listening Empathy is a cornerstone of great customer support. Actively listening to customers helps ensure that their concerns are fully understood before offering solutions. Demonstrating understanding and compassion can diffuse tense situations and create a more positive experience. Customer support professionals should practice acknowledging customer frustrations and aligning responses with their emotional state while staying solution-focused.
Salary : Rs. 25,000.0 - Rs. 40,000.0
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance