Python Software Developer

Remote, CA, Canada

Job Description

We are seeking a talented and motivated

Python Software Developer

with experience in

cloud technologies

to join our dynamic team. In this role, you will be responsible for developing and maintaining various software applications, focusing on server-side logic, cloud-based solutions, and data integration. You will collaborate closely with front-end developers, cloud architects, and DevOps engineers to deliver high-quality, scalable, and secure applications.

Responsibilities:



Write efficient, scalable, and maintainable Python code. Develop back-end components to improve responsiveness and overall system performance. Integrate user-facing elements with server-side logic. Implement security and data protection measures. Design and develop cloud-native applications using

AWS, Microsoft Azure, or Google Cloud Platform (GCP)

. Utilize

cloud services

such as AWS Lambda, EC2, S3, DynamoDB, Azure Functions, and Google Cloud Storage. Deploy and manage applications using

Docker and Kubernetes

. Work with CI/CD pipelines and automate cloud deployments. Troubleshoot and optimize applications for performance and scalability. Collaborate with cross-functional teams to define, design, and deploy new features.

Requirements:



Bachelor's degree in Computer Science, Engineering, or a related field. Proven experience as a

Python Developer

with expertise in back-end development. Strong experience with at least one Python framework (such as

Django, Flask, or FastAPI

). Hands-on experience with

cloud platforms

(AWS, Azure, or GCP). Familiarity with

serverless architectures

and cloud-native application development. Experience with

containerization

using Docker and orchestration with Kubernetes. Knowledge of

CI/CD tools

(Jenkins, GitHub Actions, GitLab CI/CD, or Azure DevOps). Strong understanding of RESTful APIs and microservices architecture. Familiarity with

Infrastructure as Code (IaC)

using Terraform, CloudFormation, or ARM templates. Experience with relational and NoSQL databases (PostgreSQL, MySQL, MongoDB, etc.). Ability to work both independently and collaboratively in a remote team environment.

Preferred Qualifications:



Experience with

AI/ML frameworks

such as TensorFlow, PyTorch, or Scikit-learn. Hands-on experience with

big data technologies

like Apache Spark, Kafka, or Hadoop. Knowledge of event-driven architectures using AWS EventBridge, SNS, or Azure Event Grid. Understanding of cloud networking, security best practices, and DevSecOps principles.

Benefits:



Competitive salary and performance-based bonuses. Flexible working hours and remote work options. Access to learning and development resources. Collaborative and inclusive company culture. Health and wellness benefits. Opportunities for career growth and leadership roles.

How to Apply:



Interested candidates are invited to submit their resume and a cover letter detailing their relevant experience and explaining why they are a good fit for this role. Please send your application to

[career@kloverdevs.ca]

with the subject line

"Python Software Developer Application. - SPD458"



Familiarity with Hibernate for object-relational mapping. Experience in developing web services to facilitate communication between applications. Knowledge of React and TypeScript for front-end development is a plus.
We welcome applicants who are eager to contribute their expertise while growing their skills in a supportive environment. Join us in creating impactful solutions that drive success!

Job Types: Full-time, Part-time, Permanent

Pay: $70,000.00-$120,000.00 per year

Benefits:

Dental care Extended health care
Language:

English (required) French (required)
Work Location: Remote

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3136057
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Part Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, CA, Canada
  • Education
    Not mentioned