Cleveland, United States1 weeks agoUntil 6/14/2026
Full time
Job description
Must have skills
Proficiency in Python: Strong knowledge of Python programming for backend development, scripting, and automation.
Power Platform Expertise: Hands-on experience developing canvas and model-driven Power Apps, building flows with Power Automate, and creating reports with Power BI.
Database Knowledge: Strong knowledge of SQL programming and experience with various database systems (e.g., SQL Server, Dataverse).
Cloud Experience: Familiarity with cloud technologies, specifically Microsoft Azure (e.g., Azure Functions, Azure SQL, AWS is also often mentioned).
API Development: Experience with creating and consuming RESTful APIs to facilitate seamless system integration.
Methodologies: Experience working in Agile development environments.
Soft Skills: Excellent problem-solving, communication, and collaboration skills.
Responsibilities:
Design and Development: Design, develop, test, support, and maintain software applications using both the Microsoft Power Platform (Power Apps, Power Automate, Power BI) and Python.
Integration and APIs: Integrate Power Apps solutions with internal and external data sources (e.g., SQL Server, Dataverse, Snowflake, SharePoint) using built-in connectors and custom REST APIs developed in Python or Azure Functions.
Workflow Automation: Create robust and efficient automated workflows in Power Automate, leveraging Python scripting for complex logic or data processing tasks that extend the platform's native capabilities.
Data Solutions: Develop data dashboards and reports in Power BI, and potentially build and manage data processing pipelines using Python libraries (like pandas or NumPy).
Collaboration: Work closely with business users, analysts, and other technology teams to gather requirements, translate them into technical specifications, and ensure delivered solutions meet business objectives.
Documentation and Support: Document technical solutions, provide ongoing support, and troubleshoot issues to ensure optimal performance, security, and usability.