-
View all jobs
Job Title: Senior DevOps Specialist
Contract Duration: 9 months
Location: Edmonton, AB
Work Type: Remote, Must work MST and EST
Job Overview:
Key Responsibilities:
Job Requirements:
Must Haves
Education & Experience:
Nice to Haves
Preferred Qualifications:
Contract Duration: 9 months
Location: Edmonton, AB
Work Type: Remote, Must work MST and EST
Job Overview:
- As a Senior DevOps Specialist, you will be responsible for building, monitoring, and operating a Modern Data Platform (MDP).
- You are responsible for ensuring a seamless flow of code through development, testing, deployment, and production environments while maintaining system reliability and scalability.
- This role requires a strong technical background in cloud architecture and engineering, CICD automation, data engineering, and big data technologies (such as Spark, Databricks, Azure Data Lake, and Azure Data Factory).
- Senior DevOps Specialist will work closely with other teams such as data product development, DevOps, data management and governance, and application operations to ensure that the data platform is aligned with the overall goals and objectives of the company.
Key Responsibilities:
- CI/CD Pipeline Management: Design, implement, and maintain CI/CD pipelines for automated software testing, deployment, and monitoring across various environments.
- Proficient in Databricks: Proficient in working with Databricks (Catalogs, Databricks Notebooks, Databricks Workflows, Databricks Asset Bundles) & Databricks Administration
- Automation & Scripting: Develop and maintain scripts and tools to automate manual tasks in infrastructure management, deployment, and system administration.
- Infrastructure as Code (IaC): Implement infrastructure using IaC tools such as Terraform, ensuring systems are scalable, secure, and easily replicable.
- Monitoring & Logging: Set up, configure, and manage monitoring tools (e.g., Prometheus, Grafana, Datadog) to proactively detect and address system performance issues, application errors, and other operational concerns.
- Cloud Platform Management: Manage cloud-based infrastructure (Azure) including provisioning, scaling, security, and cost optimization.
- Collaboration: Work closely with development, QA, and operations teams to ensure smooth deployment and high availability of services, promoting best practices in DevOps and software development.
- Incident Response & Troubleshooting: Quickly respond to and troubleshoot production issues, minimizing downtime, and improving overall system reliability.
- Performance Optimization: Continuously improve the performance and scalability of the modern data platform and its underlying infrastructure by identifying bottlenecks and implementing solutions.
- Version Control Management: Manage source control tools (e.g., Git, Azure DevOps) and implement branching strategies that promote collaboration and efficient release management.
Job Requirements:
Must Haves
- Proficient in Databricks administration and Microsoft Azure
- Strong knowledge of Azure DevOps CI/CD and Git
- Proficient in working with Databricks (Catalogs, Databricks Notebooks, Databricks Workflows, Databricks Asset Bundles)
- Familiarity with infrastructure-as-code tool Terraform
- Strong Programming/scripting knowledge (Python, PowerShell, Bash, SQL).
- Strong problem-solving skills and the ability to troubleshoot complex issues.
- Excellent communication and collaboration skills to work effectively in cross-functional teams.
- Ability to work in a fast-paced, dynamic environment and manage multiple projects concurrently.
- A mindset focused on automation, continuous improvement, and operational excellence.
Education & Experience:
- Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field (or equivalent experience).
- 5+ years of experience in DevOps, Data Engineering & software development
Nice to Haves
- Understanding of Azure Log Analytics and KQL for monitoring, logging, and alerting
- Understanding of dbt Cloud
- Understanding of Power BI
- Experience with containerization and orchestration tools such as Azure Kubernetes services and Container Apps.
- Experience with Azure API Management
Preferred Qualifications:
- Databricks Certification in Data Engineering
- Certification in Azure Architecture / Engineering.
- Experience with microservices architecture and serverless computing.
- Familiarity with agile and DevOps methodologies.
- Knowledge of security best practices in DevOps environments.
Key Skills
Ranked by relevance
devops
cicd
cloud
high availability
containerization
microservices
kubernetes
serverless
prometheus
powershell
terraform
big data
grafana
datadog
python
spark
bash
git
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
DEVOPS (CLOUD)
2026-05-25
Full-time
Mid-Senior
Portugal
Internet Publishing
Management
View Job Details
Related
Devops
2026-05-27
Full-time
Entry
Brazil
Human Resources Services
Management
View Job Details
Related
DevOps Engineer (AWS)
2026-05-27
Full-time
Associate
Argentina
Software Development
Engineering
Login to Apply
- Posted
- Jan 23, 2025
- Type
- Contract
- Level
- Entry
- Location
- Edmonton
Industries
Financial Services
Investment Management
Government Administration
Categories
Management
Manufacturing
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
DEVOPS (CLOUD)
2026-05-25
Full-time
Mid-Senior
Portugal
Internet Publishing
Management
View Job Details
Related
Devops
2026-05-27
Full-time
Entry
Brazil
Human Resources Services
Management
View Job Details
Related
DevOps Engineer (AWS)
2026-05-27
Full-time
Associate
Argentina
Software Development
Engineering