Summary
We are seeking a Senior Engineer to join our Client's dynamic team in Canada. In this role, you will play a crucial part in developing innovative solutions that enhance platform capabilities, contributing directly to our mission of connecting professionals with top-tier contracts.
Responsibilities
Design and implement scalable cloud-based solutions using Docker, Kubernetes, and AWS.
Collaborate with cross-functional teams to define and refine system architecture.
Develop and maintain CI/CD pipelines to ensure efficient software delivery.
Troubleshoot and resolve technical issues related to cloud infrastructure.
Mentor junior engineers and provide guidance on best practices.
Stay updated with emerging technologies and industry trends.
Participate in Agile ceremonies to ensure timely project delivery.
Document system designs and processes for future reference.
Qualifications
Bachelor's degree in Computer Science or a related field.
Proven experience as a Senior Engineer or similar role in cloud computing environments.
Strong proficiency in Docker, AWS, Kubernetes, and DevOps practices.
Familiarity with Agile methodologies and software development life cycle (SDLC).
Experience with programming languages such as Java, Python, or Go is preferred.
Excellent problem-solving skills and ability to work collaboratively in a team setting.
Job Type: Fixed term contract
Contract length: 12 months
Pay: $75.00-$95.00 per hour
Work Location: Hybrid remote in Ottawa, ON K1P 5H6