Dynamics 365 DevOps Engineer
Job ID: SS202500070
Function: Deployment
Role: Engineer
Desired Skills: Python and powershell, Version control system, Containerization, Microsoft ecosystem tools
Job Description
Job Description:
- Skills Required:
- Strong experience with Python and PowerShell for scripting and automation tasks.
- Familiarity with version control systems such as Azure Repos and GIT.
- Containerization (Docker, Kubernetes) knowledge is a plus.
- Tools Required:
- LCS (Lifecycle Services)
- Power Platform Admin Centre
- Azure DevOps
- Azure Repos
- GIT
- Application Insights
- Azure Monitor
- Data Management Framework (DMF)
- Docker (optional)
- Kubernetes (optional)
- Responsibilities:
- Creating, configuring, and managing environments in LCS (Lifecycle Services) and Power Platform Admin Centre.
- Automating the process of building, validating, and deploying deployable packages (.zip) for Dynamics 365.
- Creating and maintaining pipelines in Azure Devops, including working with pipeline tasks specific to Dynamics 365 (e.g., Asset Upload Task).
- Automating data migration processes within Dynamics 365, leveraging the Data Management Framework (DMF).
- Managing integrations using Data Entities and the Power Platform.
- Setting up Application Insights and Azure Monitor for tracking performance, identifying issues, and ensuring application health in Dynamics 365.
- Utilizing LCS monitoring tools for real-time telemetry and diagnostics of D365 environments.
- Implementing logging mechanisms for pipelines and automation tasks to enable proactive troubleshooting.