Power Platform Administrator/DevOps Engineer
ITsutra

Position: Power Platform Administrator/DevOps Engineer

  • Category Information Technology
  • Location Kathmandu, Nepal
  • Salary N/A
  • Expiry date Oct 14, 2024 (9 days left)
Job Description

Title: Power Platform Administrator/DevOps Engineer

Reports to: VP of IT Operations and Administration

Time: 3:00 pm to 12:00 am

Location: Kathmandu, Nepal


Job Overview:

The Power Platform Administrator/DevOps Engineer will manage and support the company’s Power Platform infrastructure, focusing on Power Apps, Power Automate, Power BI, and Dataverse. This mid-level role combines system administration with DevOps practices, ensuring the reliability, security, and efficiency of the Power Platform environments.

The ideal candidate will have at least 2+ years of experience in managing Power Platform environments, CI/CD pipeline development, and infrastructure automation. You will collaborate with cross-functional teams to automate processes, ensure smooth operations, and continuously optimize system performance.


Key Responsibilities:

1. Power Platform Administration:

  • Manage Power Platform environments, including Power Apps, Power Automate, Power BI, and Dataverse.
  • Oversee security and user permissions, ensuring compliance with company policies.
  • Handle environment lifecycle management, including creation, upgrades, and decommissioning.
  • Troubleshoot Power Platform issues and provide support to users and development teams.

2. CI/CD and Automation:

  • Build and maintain CI/CD pipelines for Power Platform solutions using Azure DevOps.
  • Automate deployment processes to enable rapid, efficient deployments across environments.
  • Use PowerShell scripting and Power Platform APIs for automating tasks like environment provisioning and updates.

3. Performance Monitoring and Optimization:

  • Monitor performance and usage in Power Platform environments using tools like Azure Monitor and Power Platform Admin Center.
  • Work with development teams to optimize Power Platform applications for performance and scalability.

4. Security and Compliance:

  • Implement role-based access control (RBAC) and ensure security best practices.
  • Ensure compliance with regulatory and internal policies, especially around data protection.
  • Manage Azure Active Directory (AAD) integration for secure access control.

5. Collaboration and Support:

  • Collaborate with product managers, developers, and business analysts to ensure efficient deployment and optimization of Power Platform applications.
  • Provide technical support and troubleshooting for Power Platform-related issues.

6. Infrastructure as Code (IaC):

  • Implement Infrastructure as Code (IaC) practices using Azure Resource Manager (ARM) templates or Terraform for Power Platform infrastructure deployments.
  • Ensure consistent, automated provisioning and management of infrastructure.


Qualifications:

  • Bachelor’s degree in IT, Computer Science, Engineering, or a related field.
  • 2+ years of experience working with Power Platform (Power Apps, Power Automate, Power BI, Dataverse).
  • Experience in developing CI/CD pipelines using Azure DevOps.
  • Knowledge of PowerShell scripting and Power Platform APIs.
  • Familiarity with Azure cloud infrastructure and tools like Azure Monitor.
  • Experience in managing Azure Active Directory (AAD) for security and access control.
  • Basic understanding of Infrastructure as Code (IaC) using ARM templates, Terraform, or Bicep.


Key Competencies:

  • Power Platform Administration (Power Apps, Power Automate, Power BI, Dataverse).
  • CI/CD Pipeline Development (Azure DevOps).
  • Automation and Scripting (PowerShell, APIs).
  • Performance Monitoring (Azure Monitor, Power Platform Admin Center).
  • Security and Compliance (RBAC, AAD Integration).
  • Collaboration and Technical Support.
  • Infrastructure as Code (IaC) (ARM templates, Terraform).


What We Offer:

  • Competitive salary and benefits package.
  • Opportunity to work with Microsoft Power Platform technologies.
  • Professional development and growth opportunities.
  • A collaborative and dynamic work environment in a growing company.