5+ years of experience in C/C++ development and Linux environments.
Hands-on experience with defect tracking tools such as Jira.
Strong knowledge of source control management tools like Git and GitHub.
At least 2 years of experience as a technical lead, mentoring and guiding junior engineers.
3+ years of experience with log management and monitoring tools such as Elastic Stack (ELK), Splunk, and Grafana.
Proficiency in at least one scripting language: BASH, Go, or Python.
Experience in Set-top boxes, Broadband Gateways, Networking, or Home Security domains is highly preferred.
Develop and implement strategic plans for the help desk triage function to align with business objectives.
Establish, document, and continuously improve triage protocols and procedures.
Lead the triage of incoming help desk tickets, ensuring timely categorization, prioritization, and routing.
Manage escalations for complex or high-impact issues, ensuring prompt attention from the appropriate technical teams.
Monitor help desk performance metrics and KPIs to evaluate process effectiveness and identify improvement opportunities.
Generate dashboards and reports for senior leadership, highlighting trends, key metrics, and recommendations.
Proven experience in Help Desk implementation and management.
Strong expertise in triage processes and protocols.
Demonstrated ability to lead and optimize help desk operations.
Experience working with cross-functional technical and business teams.
Excellent communication, reporting, and stakeholder engagement skills.
Strong analytical and problem-solving abilities.
Familiarity with help desk tools, ticketing systems, and service management frameworks (e.g., ITIL) is a plus.
Bachelor's in Computer Science or related field (or equivalent experience)
Strong Java & Spring Boot expertise (including Hibernate, Spring Cloud, annotations)
Experience with REST APIs, asynchronous communication, and design patterns
Proficiency in Git, CI/CD, SonarQube/linting tools, Agile development
Excellent problem-solving, debugging, and communication skills
Dynamics 365 Developer
Lead the design and development of Microsoft Dynamics 365 solutions, including Power Platform COE.
Develop and customize Dynamics CRM components such as workflows, plugins, business rules, form customizations, and console jobs.
Design and implement security models and out-of-the-box CRM configurations.
Develop integrations between Dynamics 365 and external systems using Middleware (e.g., KingswaySoft), REST/ODATA APIs, Azure Functions, and Service Bus.
Perform data tier component development using SQL Server, SSRS, and SSIS.
Customize and enhance Power Platform apps using Power Apps, Power Automate, and PCF controls.
Configure DevOps pipelines for cloud-based CRM systems using standard DevOps tools.
8–10+ years of experience in Dynamics 365 CRM development.
Deep experience with Dynamics CRM customization, configuration, and administration.
Strong hands-on experience in:
C#, JavaScript, SQL, MS CRM SDK, and Developer Toolkit
SSRS and SSIS
Azure integration tools (Azure Functions, Service Bus, etc.)
Power Apps, Power Automate, and Power Platform tools
Experience developing and managing DevOps pipelines for CRM solutions.
Excellent problem-solving, analytical, and communication skills.
Ability to work independently and collaboratively within a team environment.
Hands-on administration of Collibra, including setup, upgrades, and workflow management.
Strong understanding of data governance frameworks and compliance standards.
Scripting knowledge (e.g., Python, Shell, Groovy) for integration and automation.
Experience working with REST APIs and enterprise system integrations.
Familiarity with IDMC and/or Ataccama platforms.
10+ years of experience in physical data modeling and data integration
5+ years working with cross-functional teams and enterprise data initiatives
Strong experience with relational, NoSQL, and dimensional data models (3NF)
Proficient in Snowflake and SQL/PLSQL; strong grasp of data lifecycle
Hands-on with ER/Studio, Erwin, PowerDesigner (must-have)
Familiarity with large dataset integration (ETL, CDC, APIs, streaming, virtualization)
Strong collaboration and communication skills to work across business and technical teams
Experience troubleshooting, optimizing, and evaluating physical data systems
Utility/energy industry experience preferred
Bachelor’s or Master’s degree in Computer Science, Data Science, Information Systems, or related field