Designation / Job title :
Developer Programmer 261312
Primary or Mandatory skills :-
* Strong knowledge of Business Intelligence and ETL tools such as Power BI, Alteryx
* Experience working with Power BI Service administration (gateways, capacities)
* Proficiency in SQL for data querying, performance tuning, and troubleshooting
* Hands-on experience with data modelling (star/snowflake schemas, fact & dimension tables)
* Experience supporting BI applications in production, including incident management, root cause analysis, and defect resolution
* Strong understanding of data warehousing concepts and reporting architectures
* Ability to develop, enhance, and maintain dashboards and reports based on business requirements
* Experience with scheduling, monitoring, and job failure resolution for BI/ETL pipelines
* Knowledge of data validation and quality checks in production environments
* Experience working with Microsoft Fabric Data Engineering components such as Lakehouse, Notebooks, Pipelines, Data Factory etc.
* Familiarity with version control and deployment processes for BI artifacts
* Strong communication skills to interact with business users and cross-functional teams
Good to have skills :
* Python or PowerShell for automation and monitoring
* Azure services (Synapse, Databricks)
* Log analysis and proactive issue detection
* Azure Data Lake Storage (ADLS Gen2) and Databricks
Detailed Job description : -
* Designing
and
documenting
sub system components consisting of several objects working together to execute an encapsulated function of the larger system
* Exploring the requirements of users and then implement the programs accordingly
* Maintaining the program by fixing bugs and adding new features in the form of tool version upgrades and performed the application migration to new hardware
* Working with Software Development Life Cycle (SDLC) models such as
Agile
and
Waterfall
* Keeping important information about the software in the form of documents and use it as a reference when needed and ability to establish priorities of the outstanding tasks
* Having a client focused approach to service delivery and ensure designs are in compliance
* Identifying security vulnerabilities and conducted mitigation action plans
* Analyzing, modeling,
developing,
and prototyping multiple
systems
integration
,
metric
reports
* Verifying and deploying Power BI dashboards/reports
* Having technical leadership for solving complex code tasks
* Communicating with other application development partners and technology arbiters to deliver excellent output and instructing users how to use particular
software
* Supporting continuous improvement, investigating alternatives and technologies, and presenting for architectural review
* Providing guidance and expertise in developing proposals and strategies for application upgrades and migrations activities
Responsibilities:
* Adhere to accuracy, quality and timelines in the delivery of solutions having best coding standards and Practices. Prepared and produced new releases of software components.
* Having daily catch up with
stakeholders
and organized the
sprint
meetings.
* Discussing responsibilities, commitment and expectations with team members.
* Supervising and conducting the performance test and trials to ensure a hassle-free user experience and created
pipeline
for each phase in the Software Development Life Cycle.
* Handling production support activities such as Incidents, Service requests and Problem records and delivering in timelines.