Review the job details below and click Apply Now to get started.
DevOps Engineer with Azure Databricks
-
Toronto, Ontario, Canada
$120,000 / yr
We are seeking an experienced DevOps Engineer with a strong background in Azure Databricks to join our dynamic team located in Toronto, ON. This contract position allows for flexible work, with 3-4 days in the office. The ideal candidate will thrive in a fast-paced, collaborative environment, making a significant impact on our cloud-based projects and ensuring high-quality service delivery. Key Responsibilities Design and implement CI/CD pipelines using GitHub Actions and/or Jenkins, ensuring efficient code integration and deployment. Utilize Terraform for provisioning and managing Azure resources, following best practices in source control and environment management. Develop and automate data processing workflows using Azure Databricks and Azure Data Factory (ADF). Collaborate with cross-functional teams to optimize data lakehouse architectures, integrating secure networking practices. Manage Kubernetes or containerized applications, ensuring resilience and performance across cloud platforms. Conduct code reviews and enforce source control best practices, guiding team members in Git branching and pull request methodologies. Analyze and transform data using SQL, supporting data-driven decision-making throughout the organization. Required and Preferred Qualifications Bachelor's Degree in Computer Science or a related field. 3+ years of experience in DevOps and cloud engineering Hands-on experience with Azure Databricks and Azure Data Factory. Proficient in CI/CD practices using GitHub Actions and Jenkins. Strong skills in Terraform for resource management and provisioning. Knowledge of containerization (Docker) and Kubernetes. Proficient in Python for automation tasks and data processing. Strong SQL skills for data analysis and transformation. Understanding of TCP/IP networking, firewalls, SSL/TLS, and network security principles. Familiarity with secure cloud networking practices such as VNets and NSGs. This role offers robust growth opportunities within a supportive and inclusive company culture. Our organization values innovation and collaboration, and we foster a modern workplace equipped with competitive benefits and flexibility. Professional development is encouraged through continuous learning and access to training resources. Our technical environment includes tools such as Azure, Terraform, GitHub, Jenkins, and Azure Data Factory, with a team structured for collaborative problem-solving and agile methodologies. Reporting relationships are designed to facilitate clear communication, allowing engineers to work closely with product managers, data scientists, and IT support teams. Cross-functional collaboration is a key driver of our project success, ensuring that every team member contributes to achieving the organization's goals.