Backend Developer – Django & Serverless (AWS Lambda, Zappa)

business 247 Labs Inc.
location_on Toronto
work full-time
attach_money USD 100.000 - 125.000
2 weeks ago USD 100.000 - 125.000

Description

Backend Developer – Django & Serverless (AWS Lambda, Zappa)247labs is a leading software development company headquartered in Toronto, Canada. We specialize in providing custom software solutions, mobile app development, web development, and digital transformation services to clients across various industries. Our team of experienced professionals is dedicated to delivering innovative, high-quality solutions that drive business growth and exceed client expectations.Remote Position Overview: We are seeking a highly skilled Backend Developer with a strong background in Django and Serverless. The ideal candidate must have 5+ years of experience as a Backend Developer. This role requires someone who can work both independently and in collaboration with teams, handle complex projects, and engage with clients to deliver top-notch solutions.Key Responsibilities: Proficiency in Django: Strong experience in building and maintaining Django applications.Familiarity with Django REST Framework (DRF) for building APIs.Knowledge of Django ORM, middleware, and authentication systems.Serverless Deployment with Zappa: Hands-on experience deploying Django applications to AWS Lambda using Zappa.Understanding of Zappa configuration files (zappa_settings.json).Experience managing serverless environments, including cold starts, timeouts, and memory allocation.AWS Services: In-depth knowledge of AWS Lambda and its integration with Django.Experience with API Gateway for managing RESTful APIs.Familiarity with S3 for static file storage, RDS or Dynamo DB for databases, and Cloud Watch for monitoring.Knowledge of IAM roles and policies for secure access management.Python: Strong Python programming skills, including asynchronous programming (e.g., asyncio).Experience with Python libraries and tools commonly used in Django projects.Dev Ops and CI/CD: Experience with CI/CD pipelines for automated testing and deployment.Familiarity with tools like Git Hub Actions, Git Lab CI/CD, or Jenkins.Knowledge of infrastructure-as-code tools like Terraform or AWS Cloud Formation.Database Management: Experience with relational databases (e.g., Postgre SQL, My SQL) and/or No SQL databases (e.g., Dynamo DB).Knowledge of database migrations and optimization for serverless environments.Qualifications: A degree in Computer Science, Software Engineering, or a related discipline—or equivalent practical experience.Proven ability to design, develop, and deploy complex web applications in live production environments.Strong analytical mindset with keen attention to detail and a proactive approach to problem-solving.Thrive in high-paced, deadline-driven settings while maintaining code quality and performance.Join our team: If you’re a motivated and experienced backend developer with a passion for serverless technologies and cloud-native applications, we invite you to apply and become a key part of our innovative team at 247labs Inc. #J-18808-Ljbffr

Posted: 21st December 2025 6.31 am

Application Deadline: N/A

Apply Now