Job Title: AWS Cloud Platform Engineer
Job Type: Full-Time/Contract (Hybrid)
Location: Toronto, Ontario, Canada
Responsibilities:
- Design, implement, and manage highly scalable, secure, and resilient cloud-based solutions on the AWS platform.
- Collaborate with cross-functional teams to understand requirements, architect solutions, and deliver high-quality software products.
- Develop and maintain backend services and APIs using Node.js and Python programming languages.
- Optimize performance and reliability of cloud infrastructure and applications through monitoring, troubleshooting, and performance tuning.
- Implement best practices for security, compliance, and data protection in cloud environments.
- Automate deployment processes, infrastructure provisioning, and configuration management using DevOps tools and practices.
- Continuously evaluate and adopt emerging technologies, tools, and methodologies to improve efficiency and effectiveness.
- Provide technical guidance and mentorship to junior team members, fostering a culture of learning and innovation.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or related field; or equivalent work experience.
- Minimum 4 years of experience as a Cloud Engineer, DevOps Engineer, or similar role, with expertise in AWS cloud services and solutions.
- Strong proficiency in Node.js and Python programming languages, with hands-on experience in developing backend services and APIs.
- Expert in CDK \& TypeScript, NodeJS, Python, Terraform
- In-depth understanding of cloud architecture principles, design patterns, and best practices.
- Experience with containerization and orchestration tools such as Docker and Kubernetes.
- Familiarity with CI/CD pipelines, automated testing frameworks, and version control systems (e.g., Git).
- Excellent problem-solving skills, with the ability to troubleshoot complex issues and implement effective solutions.
- Strong communication and collaboration skills, with the ability to work effectively in a team environment.
- AWS certifications (e.g., AWS Certified Solutions Architect, AWS Certified Developer) are a plus.
Benefits:
- Competitive salary and comprehensive benefits package.
- Opportunities for professional growth and career advancement.
- Flexible work environment with a focus on work-life balance.
- Engaging and inclusive company culture with regular team events and activities.
If you're passionate about leveraging AWS cloud technologies to drive innovation and deliver impactful solutions, and you have a strong background in Node.js and Python programming, we'd love to hear from you! Apply now to be part of our talented team!