Duties & Responsibilities:
- Be involved in all aspects of software life cycle from gathering requirements to deployment and documentation.
- Document and maintain business processes.
- Develop scalable and efficient solutions using Microsoft Power Platform (Power Automate, Power Apps, Power BI), aligned with business objectives.
- Lead the creation and optimization of automated workflows to reduce manual processes and improve efficiency across departments.
- Collaborate with business stakeholders to gather requirements and translate them into actionable solutions.
- Create comprehensive technical documentation, standard operating procedure and provide user training to ensure effective solution adoption.
Technical Skills:
- Power Automate: Advanced skills in designing and building automated workflows.
- Power BI: Experience developing complex reports, dashboards, and visualizations, with proficiency in DAX and Power Query.
- Power Apps: Experience building canvas and model-driven apps with custom business logic.
- Microsoft 365 & SharePoint: Strong understanding of Power Platform integration with Microsoft 365, SharePoint, Teams, and OneDrive.
- API Integration: Proficient in API integration between applications.
- Scripting & Development: Knowledge of JavaScript, HTML, and/or .NET for extending Power Platform functionalities, is a plus.
- SQL & Data Sources: Strong understanding of SQL databases and other data sources for integration with Power BI and Power Automate.
- Microsoft 365 Administration: Experience administering Microsoft 365 Active Directory, Microsoft Exchange, Microsoft Teams, and Power Platform.
- Application Development: Experience developing collaboration applications on the Microsoft Teams platform.
Additional Responsibilities:
- Provide expert support and management of Microsoft 365 services, with a focus on SharePoint, Power Automate, Power Apps, and Teams.
- Investigate and resolve issues related to Microsoft 365 collaboration tools.
- Contribute to system upgrades, migrations, and configuration changes for Microsoft 365 tools, ensuring alignment with IT strategies.
- Experience with integration of Microsoft 365 with Microsoft Azure.
- Understand and develop data conversion tools for SQL/XML/JSON/CSV.
- Maintain Application Documentation.
- Assist IT team on day to day operations
Job Requirements:
- Candidate should possess at least a Degree in relevant field or;
- Certificate from programming bootcamp.
- Excellent communication skills and an analytical logical mind.