23 Jan
S.i. Systèmes
Toronto
Our client is seeking a Senior DevOps Specialist with Azure experience to support client's modern data platform
Contract Duration: 9 months
Overview:
Client is seeking a Senior DevOps Specialist to join our team for a 9-month engagement. The successful candidate will be responsible for building, monitoring, and operating the Modern Data Platform (MDP). You will ensure seamless code flow through development, testing, deployment, and production environments, while maintaining system reliability and scalability.
This role requires a strong technical background in cloud architecture, CICD automation, data engineering, and big data technologies. You will collaborate with various teams to align the data platform
Must-Have Qualifications:
- 8+ years of experience in DevOps
- Databricks administration and Microsoft Azure.
- Azure DevOps CI/CD and Git.
- Infrastructure-as-code tools like Terraform.
- Proficient in scripting/programming languages (Python, PowerShell, Bash, SQL).
- Investment or Capital markets experience
Nice-to-Have Qualifications:
- Investment asset management tools (Simcorp, calypso, eagle pace etc)
- Investment and or finance experience.
- Focus on automation, continuous improvement, and operational excellence.
- Azure Log Analytics and KQL for monitoring and alerting.
- Experience with dbt Cloud.
- Knowledge of Power BI.
- Experience with containerization and orchestration tools like Azure Kubernetes Services and Container Apps.
- Familiarity with Azure API Management.
- Certification in Azure Architecture/Engineering.
- Experience with microservices architecture and serverless computing.
- Knowledge of security best practices in DevOps environments.
- Experience with agile and DevOps methodologies.
- Bachelor’s degree in Computer Science, Engineering, Information Technology,
or a related field (or equivalent experience).
Key Responsibilities:
- CI/CD Pipeline Management: Design, implement, and maintain CI/CD pipelines for automated software testing, deployment, and monitoring across environments.
- Automation & Scripting: Develop and maintain scripts and tools to automate tasks in infrastructure management, deployment, and system administration.
- Infrastructure as Code (IaC): Implement scalable and secure systems using IaC tools like Terraform.
- Monitoring & Logging: Set up and manage monitoring tools (e.g., Prometheus, Grafana, Datadog) to proactively detect system performance issues and errors.
- Cloud Platform Management: Manage cloud-based infrastructure in Azure, focusing on provisioning, scaling, security, and cost optimization.
- Collaboration: Work closely with development, QA,
and operations teams to ensure smooth deployment and high service availability while promoting DevOps best practices.
- Incident Response & Troubleshooting: Respond quickly to production issues, minimizing downtime and improving system reliability.
- Performance Optimization: Identify bottlenecks and implement solutions to continuously enhance the platform's performance and scalability.
- Version Control Management: Oversee source control tools (e.g., Git, Azure DevOps) and implement branching strategies for collaboration and efficient release management.
Apply
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.