DevJobs

Python Tech Lead

Overview
Skills
  • Python Python ꞏ 4y
  • Pandas Pandas
  • MySQL MySQL
  • Oracle Oracle
  • Design Patterns
  • OOP OOP
  • CI/CD CI/CD
  • Git Git
  • Bitbucket Bitbucket
  • GitHub GitHub
  • AWS AWS
  • Redshift
  • SQL Server
  • Elastic Search

Job Description

We are seeking a seasoned Python Team Leader with a minimum of 4 years of professional experience in Python development, including proven experience in a leadership role. The ideal candidate should have a strong foundation in Object-Oriented Programming (OOP), demonstrate familiarity with design patterns, and have hands-on experience with Amazon Web Services (AWS). As a lead developer, you will guide and mentor a team of developers, ensuring the successful delivery of projects.


Responsibilities

  • Lead Python developers, providing guidance, mentorship, and support to ensure high-quality deliverables.
  • Develop robust and scalable Python applications adhering to best practices.
  • Utilize Object-Oriented Programming (OOP) concepts to create efficient and reusable code.
  • Apply common design patterns to solve real-world problems effectively.
  • Utilize AWS services for cloud-based development and deployment.
  • Implement version control systems like Git and participate in CI/CD pipelines.
  • Work with various Databases (MySQL, Redshift, SQL Server, Elastic Search, etc...)
  • Manage project timelines, delegate tasks effectively, and ensure the successful completion of projects.
  • Foster a positive and collaborative team environment, encouraging continuous learning and improvement.


Requirements

  • Bachelor's degree in computer science or a related field.
  • Minimum of 4 years of professional experience as a Python Developer.
  • Proven experience in a leadership role, managing and mentoring development teams.
  • Familiarity with common design patterns and their practical application.
  • Hands-on experience with Amazon Web Services (AWS) for cloud-based development.
  • Problem-solving skills and ability to work collaboratively in a team environment.
  • Experience with data manipulation and analysis using Pandas - (an advantage).
  • Experience with version control systems like Github/Bitbucket and familiarity with CI/CD pipelines (an advantage).
  • Experience working with Databases (MySQL, Oracle, SQL Server, etc.) - (Elastic Search an advantage)


About Us: Stargo is a leading innovator in the logistics industry, specializing in advanced supply chain optimization and traffic management solutions. We are dedicated to transforming how businesses leverage data and artificial intelligence to enhance logistics operations and efficiency. Join our dynamic team and contribute to cutting-edge solutions that shape the future of logistics. Learn more about us at Stargo.

Stargo is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

 

Stargo