Job Openings Technical Lead | PYTHON, DJANGO & AWS

About the job Technical Lead | PYTHON, DJANGO & AWS

Our client is seeking a Technical Lead to oversee the development and enhancement of the core products. 

This role is crucial in driving the strategic and technical direction of the Python/Django-based web applications.

The Technical Lead will be responsible for overseeing both hands-on development and team collaboration, ensuring project success and alignment with customer requirements. 

You will leverage your deep technical expertise in Python, Django, and PostgreSQL, combined with production experience in Docker and AWS (with a preference for Terraform) to deliver reliable, scalable solutions. The role requires strong leadership capabilities and the ability to communicate effectively with team members.

Responsibilities:
  • Lead the development of new web applications, contributing hands-on where necessary.
  • Drive the ongoing support and enhancement of existing Geospatial web applications for key clients.
  • Oversee the implementation, build, and maintenance of web applications based on requirements.
  • Collaborate with European development team and guide technical direction.
  • Ensure alignment of technical and strategic goals and mentor team members on best practices and new technologies.
Skills and Qualifications:
  • Minimum BSc in Computer Science (or equivalent).
  • Minimum 5 years of experience in web application development with a strong background in Django and Python.
  • Proven experience leading technical projects and teams.
  • Strong proficiency in building and maintaining REST APIs.
  • Extensive experience with relational databases, specifically PostgreSQL.
  • Familiarity with front-end technologies (JavaScript, HTML5, CSS).
  • Experience in Docker and AWS environments, ideally with Terraform for infrastructure as code.
Desirable:
  • Portfolio or examples of previous work.
  • Experience with asynchronous tasks in Python (e.g., Celery) and/or stream processing (e.g., Kafka).
  • Knowledge of Agile toolsets such as JIRA and Confluence.
  • Familiarity with big data concepts and open-source frameworks.
  • Proficiency with automated build processes and version control systems