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
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
· 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.