Senior Python Django Technical Lead
In this pivotal role, you'll architect sophisticated solutions using Python 3.12+, Django 5.0+, and PostgreSQL while guiding our development team toward technical excellence.
Key Responsibilities:
- Mentor the engineering team through code reviews and talent development.
- Plan and manage development sprints with product management, estimating timelines and distributing tasks.
- Architect, develop, and optimize backend systems using Python/Django and PostgreSQL.
- Make decisions on technical architecture, technology selection, and development methodologies.
- Establish robust coding standards and quality assurance protocols.
- Design scalable database schemas and efficient queries for PostgreSQL 16+.
- Develop and maintain CI/CD pipelines for seamless deployment and integration.
- Resolve complex technical challenges and guide the team through engineering problems.
- Collaborate to translate business requirements into technical specifications.
- Stay updated on emerging technologies and evaluate their potential impact.
Required Skills:
- 5+ years of experience with Python and Django framework development.
- 2+ years managing software engineers in an Agile environment.
- Proficiency in PostgreSQL, including schema design and query optimization.
- Expert knowledge in API design following RESTful principles.
- Experience building CI/CD pipelines with GitHub Actions, Jenkins, or GitLab CI.
- Proven track record of architectural decision-making for scalable applications.
- Understanding of software design patterns (SOLID, DRY).
- Advanced English communication skills, both written and verbal.
- Successful experience working in remote teams.
Nice to Have:
- Experience with Redis 7.2+ for caching and message queuing.
- Proficiency with Google Cloud Platform (GCP) services.
- Knowledge of TypeScript 5.3+ and Vue.js 3.4+ for frontend integration.
- Familiarity with Docker and Kubernetes.
- Background in B2B or marketplace platform development.
- Contributions to open-source Python or Django projects.
- Understanding of event-driven architecture.
- Experience implementing automated testing frameworks.
- Background optimizing search functionality with tools like Elasticsearch.
Personal Qualities:
- Strong communication skills for conveying complex technical concepts.
- Proactive problem-solver with a continuous improvement mindset.
- Adaptable and resilient in a fast-paced startup environment.
- Inspirational leader who motivates team members.
- Empathetic with a commitment to team development.
- Self-directed with the discipline to thrive remotely.
- Collaborative mindset valuing diverse perspectives.
- Strategic prioritization skills to balance competing demands.
