×
Register Here to Apply for Jobs or Post Jobs. X

Python Software Developer

Job in Ottawa, Ontario, Canada
Listing for: High Tech Genesis
Full Time position
Listed on 2026-02-28
Job specializations:
  • Software Development
    DevOps, Backend Developer, Python, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 100000 - 125000 CAD Yearly CAD 100000.00 125000.00 YEAR
Job Description & How to Apply Below

Location:

Ottawa, ON (Hybrid)

Term:
Perm

High Tech Genesis is seeking a skilled and motivated Backend Developerwith a strong background in Linux, Python, and microservice-based systems. The ideal candidate will play a critical role in designing, developing, deploying, and maintaining scalable microservices and backend infrastructure. You will be working closely with cross-functional teams to build robust systems using modern Dev Ops practices and automation tools.

In this role, you will:

  • Design, build, and maintain scalable microservices architecture.

  • Develop backend services and REST APIs using Python.

  • Implement and manage infrastructure using Dev Ops best practices, including CI/CD pipelines, configuration management, and monitoring.

  • Use Git Hub for source control and collaboration, including pull requests and code reviews.

  • Implement automated tests to ensure code quality and reliability.

  • Utilize and maintain task queuing/processing systems such as Celeryor equivalent (e.g., RQ, Dramatiq, etc.).

  • Optimize application performance and resource utilization on Linux-based systems.

  • Collaborate with development, QA, and operations teams to ensure seamless delivery and integration.

  • Strong experience with Linux-based system sand scripting.

  • Proficient in Python, especially in backend and automation tasks.

  • Solid understanding of microservices architecture and containerization (e.g., Docker, Kubernetes).

  • Hands-on experience in building and consuming RESTful APIs.

  • Knowledge of task queueing frameworks like Celeryor alternatives.

  • Experience with test automation frameworksand writing unit/integration tests.

  • Proficient with Git Hubworkflows, branching strategies, and code management.

  • Familiarity with CI/CD tools (e.g., Jenkins, Git Hub Actions, Git Lab CI/CD).

  • Strong troubleshooting and debugging skills.

Soft skills:

  • Fast learner

  • Attention to detail

High Tech Genesis Inc. is an Equal Opportunity Employer.

Diversity and inclusion are at the core of our values.

Please advise High Tech Genesis of any accommodation measures you may require.

Please be advised:

  • Applicants must have the legal right to work in Canada.

  • Kindly submit your resume in MS Word format upon application for this position.

  • #J-18808-Ljbffr
    Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary