
Akkodis
hybrid- 1x a week on site in Toronto or Montreal
We are seeking an experienced DevOps/Dynamics 365 Administrator to manage and support our Microsoft Dynamics 365 environments and related infrastructure. This role plays a key part in building scalable release management processes, streamlining deployments, and ensuring system reliability and security in collaboration with multiple technical teams.
Key Responsibilities:
- Administer and maintain Microsoft Dynamics 365 environments, including related infrastructure components such as storage accounts, virtual machines, and certificates.
- Design and implement a scalable release management and support framework for the Horizon project, working closely with Enterprise Application Development and Enterprise Data Management teams.
- Monitor Dynamics 365 and associated environments to proactively identify and resolve issues.
- Enhance the software deployment pipeline by reducing complexity, fostering collaboration across Architecture, Development, Operations, and Support teams, and ensuring high-quality deployment deliverables.
- Expand and maintain automated deployment and testing tools to reduce manual errors, accelerate delivery cycles, and improve user experience.
- Integrate “Secure by Design” principles into development and deployment processes.
- Lead the development of reusable automation scripts, libraries, and APIs.
- Contribute to the creation of architectural diagrams and technical documentation to support automation efforts.
- Define, streamline, and document application platform and product support processes.
- Develop and track metrics to assess progress and maturity of the DevOps implementation.
Qualifications:
Minimum Requirements:
- Bachelor’s degree in Computer Science or a related field.
- At least 5 years of relevant experience.
- Hands-on experience with Microsoft Dynamics 365 Finance and Operations administration.
- Proficiency in one or more programming/scripting languages such as .NET, Python, PowerShell, PowerCLI, or JavaScript.
- Solid understanding of operating systems and system administration, including Windows, Linux, and UNIX, as well as virtualization technologies (e.g., VMware).
- Strong experience with CI/CD tools (e.g., Jenkins, Ansible, Azure DevOps).
- Proven expertise in provisioning, operating, and managing Azure environments (Azure certification is a significant asset).
- Comprehensive knowledge of infrastructure, network protocols, security, and performance monitoring.
- Familiarity with agile methodologies (SCRUM certification is an asset).
Desired Skills:
- Up-to-date with current DevOps trends and best practices.
- Self-motivated with the ability to lead through influence.
- Strong communication and coaching skills.
- Collaborative team player with excellent interpersonal skills.
- Analytical, creative, and open-minded approach to problem-solving.
- Ability to multitask and manage conflicting priorities effectively.
- Experience working with distributed or remote teams.
- Bilingual in English and French is a strong asset.