Previous Job
Previous
Senior Python Developer
Ref No.: 26-00092
Location: tx, Ontario

Summary:

Work Mode: Hybrid

Location: Mississauga

Responsibilities:

  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals and identify necessary system enhancements.
  • Resolve high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards.
  • Provide expertise in applications programming and ensure application design adheres to the overall architecture blueprint.
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation.
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals.
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions.
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary.
  • Assess risk when business decisions are made, demonstrating consideration for the company's reputation and safeguarding assets by driving compliance with applicable laws, rules, and regulations.

Requirements:

  • 8 years of relevant experience in software development or data engineering with in-depth knowledge in Python programming.
  • 3 years of working experience with public cloud services, preferably AWS.
  • Extensive experience with Kubernetes, version control, and CI/CD processes with Git, Jenkins, harness, etc.
  • Strong data analysis skills and the ability to slice and dice the data as needed for business reporting.
  • Experience working in an agile environment with fast-paced changing requirements.
  • Excellent planning and organizational skills.
  • Ability to adjust priorities quickly as circumstances dictate.
  • Demonstrated leadership and project management skills.
  • Clear and concise written and verbal communication skills.

Preferred Skills:

  • Working experience with Big Data technologies, e.g., Kafka, Hadoop, Apache Spark, etc., is nice-to-have.

Education:

  • Bachelor’s degree/University degree or equivalent experience.
  • Master’s degree preferred.