DevOps Engineer (Contract Position)
Number of Positions: 5 Duration: 12 months, FT perm conversation thereafter
Location: Toronto, ON, CA
Can be in Toronto, Montreal, St Johns - Hybrid 2 days in office of consultant's choice
Must be eligible to work in Canada
7hr/d billing, FT perm conversation, no exceptions
Roles and responsibilities:
Support the development team on operational aspects of the data pipeline.
Ensure security and promote secure coding practices throughout the development lifecycle.
Collaborate with cross-functional teams to design and implement scalable and secure data solutions.
Utilize AWS services (S3, Lambda, CloudWatch, VPC, Data Backup, AWS Backup) to manage and optimize our cloud infrastructure.
Implement infrastructure as code using tools like Terraform, GitHub, GitHub Actions, and Jenkins.
Work with Databricks and Snowflake to manage and analyze large datasets.
Contribute to our Agile/Scrum processes to ensure timely delivery of high-quality solutions.
Engage in creative problem-solving to address complex data challenges.
Passionate about technology and eager to learn and grow.
A team player with excellent communication and collaboration skills.
Customer-oriented, with a focus on delivering high-value solutions.
Creative and innovative, with strong problem-solving skills.
Adaptable and flexible, thriving in a dynamic, fast-paced environment.
Detail-oriented, ensuring high standards of quality and precision in your work.
Bilingual French and English is a nice asset
You have:
Must have skills/qualifications/experience
A bachelor's degree in computer science, Software Engineering, or any combination of education and equivalent experience.
5 to 8 years of experience in a software engineering team AND in a DevOps role.
Experience in development and operation (DevOps) in a cloud environment.
5 years of experience in an AWS cloud environment, with in-depth knowledge of S3, Lambda, CloudWatch, VPC, Data Backup, AWS Backup.
Excellent hands-on experience with Terraform, GitHub, GitHub Actions, and Jenkins.
Proficiency in Python; understanding of Java/Scala is a nice to have.
Experience in a Databricks and Snowflake environment is a significant asset.
Experience in a Big Data context is a significant asset.
Experience in security or SecOps is a significant asset.
A Software Engineering Mindset focusing on operation and security.
Working Environment:
Agile / Scrum methodologies.