We are seeking a highly skilled and motivated Developer with expertise in Django to join our dynamic development team. As a developer in our company, you will play a key role in designing, developing, and maintaining robust, scalable, and high-performance web applications and data processing pipelines. You will collaborate closely with cross-functional teams, including product managers, designers, and data engineers, to deliver innovative solutions that meet our business needs. The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code. Expertise Domains: AWS: Architecting and Designing Solutions: Design scalable and reliable cloud-based solutions. Utilize AWS services like EC2, S3, RDS, Lambda, and others to build and deploy applications. Implement security measures using IAM roles, security groups, and VPC configurations. Infrastructure as Code (IaC): Use AWS CloudFormation, Terraform, or similar tools to manage infrastructure. Automate infrastructure provisioning, scaling, and management. Monitoring and Optimization: Implement monitoring solutions using CloudWatch, CloudTrail, and other AWS monitoring tools. Optimize resource utilization and cost management. Data Management: Set up and manage data storage solutions, including databases (RDS, DynamoDB) and data lakes. Ensure data security and compliance with regulations. Containerization: Containerize applications using Docker, creating and managing Dockerfiles. Optimize Docker images for performance and security. Orchestration: Use container orchestration tools like Kubernetes, ECS (Elastic Container Service), or EKS (Elastic Kubernetes Service) for managing containers at scale. Implement deployment strategies such as rolling updates and blue-green deployments. CI/CD Integration: Integrate Docker workflows into CI/CD pipelines using tools like Jenkins, GitLab CI/CD, or AWS CodePipeline. Automate the build, test, and deployment processes for Dockerized applications. Model Deployment: Deploy machine learning models using AWS services such as SageMaker, Lambda, or custom EC2 instances. Monitoring and Maintenance: Monitor the performance and accuracy of deployed models. Setup solution that allow the collection of user feedback Collaboration and Documentation: Work closely with data scientists, data engineers, and other stakeholders. Document the pipeline architecture, processes, and best practices. Technical Leadership: Mentor junior developers and provide technical guidance. Conduct code reviews and ensure adherence to best practices. Project Management: Participate in sprint planning, task estimation, and progress tracking. Ensure timely delivery of features and bug fixes. Problem Solving: Troubleshoot and resolve complex technical issues. Optimize performance bottlenecks and improve system reliability. Qualifications: Bachelor's degree or equivalent experience in Computer Science or related field Development experience with programming languages SQL database or relational database skills Join our team of passionate developers and contribute to building cutting-edge web applications and data processing pipelines using the latest technologies. If you have a strong background in Full Stack Development and are excited about working on challenging projects, we would love to hear from you. Apply now and let's shape the future together! Job Type: Full-time Pay: From $4,000.00 per month Additional pay: Bonus pay Commission pay Overtime pay Signing bonus Tips Benefits: Dental care Schedule: Monday to Friday Education: Bachelor's Degree (required) Experience: React JS / Express JS / Angular JS: 1 year (required) Python Django: 1 year (required) Work Location: Remote

Salary

Competitive

Project Basis based

Remote Job

Worldwide

Job Overview
Job Posted:
1 year ago
Job Type
Contractual
Job Role
Any
Education
Any
Experience
Any
Total Vacancies
-

Share This Job:

Location

Canada