Resume Score
CV/Résumé Score
  • Expertini Resume Scoring: See how well your CV/Résumé matches this job: Python Developer.
Halifax Jobs Expertini

Python Developer — CGI, Halifax (Hiring Now)

Python Developer



Job description

Position Description:

We are seeking a skilled Python Developer with 4 - 6 years of hands-on experience in designing, developing, and maintaining scalable web applications, APIs, data processing solutions, and automation workflows.

The ideal candidate should have strong expertise in Python programming, modern web frameworks, data engineering tools, database technologies, cloud services, and DevOps practices.

The role involves building high-performance applications, developing ETL pipelines, automating business processes, and collaborating with cross-functional teams to deliver robust solutions.

Your future duties and responsibilities:

• Develop and maintain Python-based applications and REST APIs using Django, Flask, and FastAPI.
• Write clean, modular, and efficient code following OOP principles and coding standards.
• Build and support ETL processes, data pipelines, and automation scripts using Pandas, NumPy, and PySpark.
• Design, develop, and optimize solutions using PostgreSQL, MySQL, MongoDB, and Redis.
• Deploy and manage applications on AWS and support CI/CD pipeline implementation.
• Create and maintain Cron jobs and automation workflows for business processes.
• Troubleshoot, debug, and optimize application performance and reliability.
• Manage source code using GitHub and participate in code reviews.
• Collaborate with cross-functional teams in an Agile development environment.
• Prepare and maintain technical documentation and deployment procedures.

Required qualifications to be successful in this role:

• 4 - 6 years of experience in Python development.


• Strong proficiency in Python core concepts, including OOP, data structures, exception handling, and modular programming.


• Experience with Django, Flask, and FastAPI for web application and API development.


• Hands-on experience with Pandas, NumPy, and PySpark for data processing and analysis.


• Experience working with PostgreSQL, MySQL, MongoDB, and Redis databases.


• Proficiency in GitHub for version control and source code management.


• Experience with AWS cloud services and CI/CD pipeline implementation.


• Strong scripting and automation skills, including Cron jobs, ETL development, and automation workflows.


CGI is providing a reasonable estimate of the pay range for this role.

The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications.

Compensation decisions depend on the facts and circumstances of each case.

A reasonable estimate of the current range is $55,.00–$,.00.

This role is an existing vacancy.


#LI - OA1

Skills:

  • Django
  • FastAPI
  • Flask

  • Required Skill Profession

    Computer Occupations



    Your Complete Job Search Toolkit

    ✨ Smart • Intelligent • Private • Secure

    Start Using Our Tools

    Join thousands of professionals who've advanced their careers with our platform

    Rate or Report This Job
    If you feel this job is inaccurate or spam kindly report to us using below form.
    Please Note: This is NOT a job application form.


      Unlock Your Python Developer Potential: Insight & Career Growth Guide