Python Developer at Nebula Platforms
Scarborough, ON M1T 3N9, Canada -
Full Time


Start Date

Immediate

Expiry Date

11 Nov, 25

Salary

55000.0

Posted On

12 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Web Application Development, Logging, Computer Science, System Administration, Git, Version Control, Containerization, Ec2

Industry

Information Technology/IT

Description

ABOUT US

Nebula is a part of Universal Capital Investment Group Inc., a diversified Canadian organization with over 20 years of consistent growth in education, IT, construction, and investment services. Nebula Platform is at the forefront of innovation, harnessing cutting-edge technologies to solve real-world challenges.
We’re seeking a dynamic Python Developer with strong full-stack and DevOps expertise to join our team. You’ll be pivotal in developing scalable applications and automating infrastructure deployments and monitoring. If you’re passionate about writing clean code, deploying systems in AWS, and ensuring robust infrastructure, this role is for you!

QUALIFICATIONS REQUIRED

· Diploma or bachelor’s degree in computer science, Engineering, or related field (or equivalent experience).
· Minimum 2–3 years of professional experience in Python development and full-stack web application development.
· Strong experience in Python programming and full-stack development.
· Hands-on with Linux/Unix system administration.
· Proven experience with version control (Git) and CI/CD tools.
· Familiarity with containerization (Docker/Kubernetes) and IaC (Terraform/CloudFormation).
· Solid AWS experience (EC2, Lambda, RDS, S3, ELB, VPC, IAM, etc.).
· Competency in monitoring, logging, and system observability.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities

· Build and maintain Python-based back-end services, APIs, and full-stack solutions.
· Develop responsive front-end interfaces using HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js.
· Configure and manage servers (Apache/Nginx), handle OS-level tasks (Linux/Unix), and manage virtualization (VMware, VirtualBox).
· Implement and maintain CI/CD pipelines; use version control (Git).
· Manage containerization (Docker, Kubernetes) and Infrastructure as Code (Terraform, CloudFormation).
· Deploy and orchestrate AWS services: EC2, Lambda, Elastic Beanstalk, S3, RDS, DynamoDB, CloudFront, API Gateway, VPC, IAM, Route 53, ELB, CloudWatch.
· Automate with tools like Ansible, Puppet, or Chef.
· Monitor systems using Prometheus, Grafana, ELK; ensure logging, load balancing, auto-scaling, backups, and disaster recovery readiness.
· Apply network configuration and security best practices, including SSL, firewalls, NAT, and IAM policies.
· Write unit, integration, and end-to-end tests; follow Agile methodologies.

Loading...