Job Summary
We are looking for a hands-on, detail-oriented DevOps Engineer to support the delivery, deployment, and operational excellence of our enterprise systems, with a key focus on Microsoft Dynamics 365 Finance and Operations (D365 F&O). This role requires expertise in DevOps automation, strong understanding of Microsoft stack tooling including Visual Studio and Team Foundation Server (TFS)/Azure DevOps Server, and experience working in Azure environments.
Key Responsibilities
DevOps & Automation
- Design, build, and manage CI/CD pipelines for D365 F&O using Azure DevOps Pipelines, TFS, and integrated Visual Studio projects.
- Automate infrastructure provisioning using Terraform, Bicep, or ARM templates for Azure-hosted environments.
- Integrate version control practices using TFS, Azure Repos, or Git, and manage branching strategies, code reviews, and check-ins for D365 models.
- Develop and maintain PowerShell scripts to support deployment tasks, configuration management, and system monitoring.
D365 & Application Lifecycle Management
- Package and deploy D365 customizations and ISV solutions using Lifecycle Services (LCS).
- Collaborate with functional and technical consultants to manage Tier 1 (dev) and Tier 2 (sandbox) environments.
- Conduct code merges and quality assurance using Visual Studio, Git or TFS.
- Manage and monitor build pipelines, artifact generation, and solution delivery to LCS.
Monitoring, Logging & Security
- Implement and maintain observability solutions using Azure Monitor, Log Analytics, and Application Insights.
- Secure automation and deployment processes using Azure Key Vault and identity management best practices.
- Support DevSecOps integration by enforcing secure code practices and auditing deployment trails.
Integration & Tooling
- Work with REST APIs, Azure Logic Apps, or Service Bus for integration scenarios between D365 and external systems.
- (Optional) Assist in the deployment of containerized microservices (e.g., Docker) supporting non-D365 services.
- Support data movement and transformation pipelines using tools like Azure Data Factory.
Required Qualifications
- Bachelor’s degree in Computer Science, Information Systems, or equivalent experience.
- 3+ years of experience in DevOps roles, ideally within enterprise ERP or Microsoft Dynamics environments.
- Strong experience using Visual Studio, TFS/Azure DevOps Server, and Azure DevOps Services.
- Solid understanding of D365 F&O architecture, packaging, and Lifecycle Services (LCS).
- Proven scripting skills with PowerShell, YAML, and Azure CLI.
- Familiarity with Infrastructure-as-Code (IaC) using Terraform, Bicep, or similar tools.
- Proficiency with Git-based version control systems and DevOps governance.