Yêu cầu công việcKey Skills and Competencies
Proven experience as a lead developer or architect in designing and delivering large- scale, high- performance Python applications.
Experience with PostgreSQL&039;s geographic data capabilities, such as PostGIS. Familiarity with spatial and geographic data processing in PostgreSQL.
Leadership skills and experience mentoring other developers, capable of influencing and guiding diverse teams.
Strong proficiency in DevOps tools, CI/CD pipelines, automated testing frameworks, and infrastructure as code.
Expertise in cloud platforms (AWS, Azure, GCP) and cloud- native architecture, including serverless, microservices, and containerization (Docker, Kubernetes).
Strong understanding of software development lifecycle and agile methodologies, with the ability to lead cross- functional teams and drive iterative development processes.
Advanced knowledge of software design patterns, SOLID principles, and domain- driven design (DDD).
7+ years of experience in backend development, with a strong proficiency in Python.
Exceptional problem- solving abilities, with a track record of successfully addressing complex technical challenges.
Expertise in FastAPI, Django, or Flask, with substantial experience in developing and scaling applications.
Familiar with various project management methodologies such as Agile, Lean
Advanced skills in database design and management with PostgreSQL, including NoSQL databases and data modeling techniques.
Deep understanding of distributed systems, event- driven architecture, and messaging systems (e.g., Kafka, RabbitMQ, Redis, Celery).
Nice to have Skills
Hands- on experience with advanced security frameworks and practices (e.g., zero- trust architecture, identity management).
Knowledge of API gateway patterns and microservices orchestration
Experience with advanced cloud architecture patterns (e.g., multi- region deployments, hybrid cloud solutions).
Familiarity with enterprise architecture frameworks
Experience with PostgreSQL&039;s geographic data capabilities, such as PostGIS. Familiarity with spatial and geographic data processing in PostgreSQL.
Experience with machine learning frameworks and data processing pipelines
QualificationsExcellent communication and leadership skills, capable of influencing and guiding diverse teams.
English proficiency in verbal and written.
Bachelor’s or master’s degree in information technology, Computer Science or related fields.