Power Platform Administrator/DevOps Engineer
ITsutra

Position: Power Platform Administrator/DevOps Engineer

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

Title: Power Platform Administrator/DevOps Engineer

Reports to: VP of IT Operations and Administration

Location: Kathmandu, Nepal



Job Overview:

The Power Platform Administrator/DevOps Engineer at ITsutra will play a crucial role in managing and optimizing the company’s Power Platform infrastructure, including Power AppsPower AutomatePower BI, and Dataverse. This role combines the expertise of a system administrator with the automation and infrastructure management principles of DevOps. You will ensure that the Power Platform environments are secure, scalable, and running smoothly, while also automating processes for continuous integration, deployment, and optimization.

The role will also focus on enhancing the overall performance and reliability of our systems, collaborating with cross-functional teams to ensure seamless deployments and efficient operations.


Key Responsibilities:

1. Power Platform Administration:

  • Manage and maintain Power Platform environments, including Power AppsPower AutomatePower BI, and Dataverse.
  • Oversee securityuser roles, and permissions across Power Platform environments, ensuring compliance with internal security policies.
  • Handle environment lifecycle management, including environment creationupgrades, and decommissioning.
  • Monitor and troubleshoot Power Platform issues, providing support to users and development teams.

2. CI/CD and Automation:

  • Develop and maintain CI/CD pipelines for Power Platform solutions using Azure DevOps.
  • Automate deployment processes, ensuring that solutions can be rapidly and efficiently deployed across development, testing, and production environments.
  • Utilize PowerShell scripting and Power Platform APIs for automating repetitive tasks such as environment provisioning and updates.

3. Performance Monitoring and Optimization:

  • Monitor performance, usage, and errors in Power Platform environments using tools like Azure MonitorApplication Insights, and Power Platform Admin Center.
  • Collaborate with development teams to optimize Power Platform applications for performance and scalability.
  • Implement best practices for data managementworkflow automation, and reporting within Power Platform.

4. Security and Compliance:

  • Implement and maintain role-based access control (RBAC) and security best practices across Power Platform environments.
  • Ensure compliance with regulatory requirements and internal policies, particularly around data protection and privacy.
  • Manage Azure Active Directory (AAD) integration with Power Platform for secure access control.

5. Collaboration and Support:

  • Work closely with product managersbusiness analysts, and developers to support the deployment and performance optimization of Power Platform applications.
  • Provide technical support to users and developers, troubleshooting issues and providing guidance on best practices.
  • Collaborate with the VP of IT Operations and Administration to align Power Platform management and DevOps strategies with the company’s objectives.

6. Infrastructure as Code (IaC):

  • Implement and manage Infrastructure as Code (IaC) practices using Azure Resource Manager (ARM) templatesTerraform, or Bicep for Power Platform infrastructure deployments.
  • Ensure that infrastructure is provisioned and maintained in a consistent, automated manner.


Qualifications:

  • Bachelor’s degree in information technology, Computer Science, Engineering, or a related field.
  • 5+ years of experience working with Power Platform (Power Apps, Power Automate, Power BI, and Dataverse).
  • Experience in CI/CD pipeline development using Azure DevOps.
  • Proficiency in PowerShell scripting and Power Platform APIs.
  • Strong understanding of Azure cloud infrastructure and experience with tools like Azure Monitor and Application Insights.
  • Experience in managing Azure Active Directory (AAD) for security and access control.
  • Familiarity with Infrastructure as Code (IaC) and automation tools such as ARM templatesTerraform, or Bicep.
  • Strong problem-solving and troubleshooting skills, with a proactive approach to system monitoring and performance optimization.
  • Excellent communication and collaboration skills, with the ability to work across teams to ensure smooth operations and deployments.


Key Competencies:

  • Power Platform Administration (Power Apps, Power Automate, Power BI, Dataverse)
  • CI/CD Pipeline Management (Azure DevOps)
  • Automation and Scripting (PowerShell, APIs)
  • Performance Monitoring and Optimization (Azure Monitor, Application Insights)
  • Security and Compliance (RBAC, AAD Integration)
  • Collaboration and Support
  • Infrastructure as Code (IaC) (ARM templates, Terraform, Bicep)


What We Offer:

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