All Jobs Listings

Website High Tech Genesis

High Tech Genesis is seeking a Python Developer to join our team. As a Senior Python Developer, you’ll own the backend stack: architecting APIs, automating Kubernetes deployments, and ensuring data flows reliably through databases and event buses. No sugar coating—real responsibility, real impact.

In this role, you will:
• Design & Develop
• Build and maintain high performance Python services and web applications (Flask, FastAPI, Django).
• Implement and document modern API architectures (RESTful, gRPC, GraphQL).
• Write clean, well tested code with type hints, linting, and solid CI coverage.
• Kubernetes Automation
• Automate deployments using Helm charts or raw manifests.
• Manage cluster lifecycle: upgrades, autoscaling, resource quotas, RBAC.
• Containers & DevOps
• Containerize apps with multi stage Docker builds and enforce image security scanning.
• Develop and refine CI/CD pipelines (Jenkins and ArgoCD) for GitOps style delivery.
• Automate rollback strategies and health check monitoring—no manual interventions.
• Data & Messaging
• Design and maintain relational (PostgreSQL, MySQL) and NoSQL (Redis, MongoDB) schemas.
• Integrate and operate event buses (Kafka, RabbitMQ) for async processing and microservices.
• Optimize data access patterns and enforce consistency—know when to use transactions vs. eventual consistency.
• Collaboration & Standards
• Lead design reviews; challenge assumptions with facts, not opinions.
• Mentor peers on best practices: Twelve Factor App, SOLID principles, CI/CD hygiene.
• Drive documentation: architecture diagrams, runbooks, post mortems.

Required Skills and Experience:
• 5+ years of expertise in Python
• Strong experience with OOP
• Expert in Docker: image optimization, security scanning, and registry management
• Hands on with REST, GraphQL, or gRPC
• Understanding of API gateway patterns and service mesh fundamentals
• Solid background with SQL and NoSQL databases
• Experience designing event driven systems using Kafka, RabbitMQ, or similar
• Built declarative pipelines in Jenkins (Groovy or Declarative) and ArgoCD (preferable)
• Git fluency: advanced branching, rebasing, conflict resolution

Optional Requirements:

• Skilled in YAML, secret management, and automated testing pipelines
• Strong debugging mindset—root cause analysis is non negotiable
• Deep mastery of asynchronous patterns (asyncio, Celery)

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:
1. Applicants must have the legal right to work in Canada.
2. Kindly submit your resume in MS Word format upon application for this position.

How to apply:

Begin your exciting career with us by applying on-line at: https://jobs.hightechgenesis.com/o/python-developer-2

Pin It on Pinterest

Q

    Send us a note

    Please use the contact form below or feel free to contact Agilec at 1-800-361-4642.