GovCIO is currently hiring for a Senior Power Platform Engineer with strong experience in PowerApps, Dynamics 365, SharePoint Online, and other Microsoft 365 products. The role involves supporting a citizen developer community, providing technical support, and ensuring compliance with organizational standards.
Responsibilities:
- Be an ambassador to an established citizen developer community to foster innovation and growth across the agency
- Learn and adapt to new Low Code / No Code platforms as they deploy into the EPA environment
- Assist the community with inquiries and troubleshooting related to Power Automate Flows, Power Apps, Dataverse, Power BI, and other Microsoft 365 services
- Monitor the growth and usage trends of Power Platform environments; proactively provide governance and scalability recommendations
- Provide advanced technical support for complex PowerApps or Dynamics issues, incidents, and escalations
- Stay up to date with changes across Microsoft Power Platform and M365 and related EPA Low Code / No Code platforms; educate users about new features and shortcuts as appropriate
- Support and maintain Power BI environments including gateway configurations, workspace organization, and access control
- Collaborate with IT Security, Infrastructure, and Business teams to ensure solutions meet organizational and compliance standards (e.g., FedRAMP, NIST)
Requirements:
- High School with 10+ years of relevant experience or equivalent combination of education and experience
- Strong team collaboration, client communication, and customer service mindset
- 10+ years of software development in a collaborative, Agile development environment
- Working experience with Jira and Confluence
- Demonstrated ability and willingness to learn new Low Code / No Code platforms, development approaches, and Agile processes
- 10+ years of Microsoft 365 experience including:
- Power Platform administration, governance, and solution design
- Power Apps (canvas & model-driven apps), Power Automate, Power BI
- Experience deploying and customizing Dynamics 365 CRM modules, including using Power Platform components for automation and UI/UX improvements
- Expertise integrating Power Apps with external data sources (e.g., SQL Server, Oracle, Azure Services, REST APIs, etc.)
- Proven experience designing role-based security models within Dataverse and other connected systems
- Ability to design and implement custom connectors, use of HTTP actions in Power Automate, and handle error management
- Solid understanding of SharePoint Online architecture, lists, document libraries, and their integration with Power Platform
- Experience using Azure Active Directory, including managing access control via security groups and roles
- Familiarity with environment strategies, ALM (Application Lifecycle Management), and use of solutions within Power Platform
- Experience managing Power Platform Center of Excellence (CoE) Starter Kit is a plus
- Familiarity with scripting using PowerShell for M365 and Power Platform administration
- Experience with DevOps tools, especially GitHub or Azure DevOps, for source control and CI/CD pipelines in Power Platform
- Experience working with JSON, OData, and REST APIs to extend and integrate solutions
- Strong documentation skills: ability to create solution design documents, technical architecture diagrams, and end-user guides
- Understanding of data loss prevention (DLP) policies, tenant-level governance, and compliance
- Clearance Required: Must be able to obtain and maintain a Public Trust Suitability