- Desenvolver e manter APIs e serviços back-end utilizando **Python**, preferencialmente com **Flask e/ou FastAPI**;
- Desenvolver e realizar integrações com APIs internas e externas;
- Atuar no desenvolvimento e na manutenção de aplicações web, considerando regras de negócio, performance e escalabilidade;
- Desenvolver e manter funcionalidades utilizando **JavaScript** para integração e comunicação com o back-end;
- Implementar soluções relacionadas a **geolocalização**, como consumo de APIs de mapas, coordenadas geográficas, localização de endereços e dados espaciais;
- Modelar, integrar e otimizar bancos de dados relacionais, especialmente **PostgreSQL**;
- Implementar e manter pipelines de **CI/CD**, contribuindo para a qualidade e a automação das entregas;
- Utilizar **Git** para versionamento, colaboração e controle do código-fonte;
- Utilizar **Docker** na containerização das aplicações;
- Atuar em ambientes orquestrados com **Kubernetes**;
- Garantir a performance, segurança, escalabilidade e qualidade das soluções desenvolvidas;
- Criar e manter documentação técnica clara, objetiva e atualizada;
- Apoiar decisões de arquitetura e promover boas práticas de desenvolvimento dentro da equipe;
- Participar da análise e resolução de problemas técnicos, contribuindo para a evolução contínua dos sistemas.
Requirements
- Experiência avançada em **Python** para desenvolvimento back-end;
- Domínio de **Flask e/ou FastAPI**;
- Conhecimento sólido em **APIs REST, integrações de sistemas e serviços web**;
- Conhecimento em **JavaScript**;
- Conhecimento em bancos de dados relacionais, especialmente **PostgreSQL**;
- Conhecimento em ferramentas e soluções de **geolocalização e mapas**;
- Domínio de **Git** para controle de versão;
- Conhecimento em práticas de **DevOps** e automação de processos;
- Habilidade para trabalhar com **Docker e Kubernetes**;
- Conhecimento em pipelines de **CI/CD**;
- Capacidade de atuar em aplicações web com foco em qualidade de código, performance e escalabilidade;
- Perfil analítico, proativo, colaborativo e orientado à resolução de problemas;
- Ensino Superior completo ou em andamento em **Tecnologia da Informação, Ciência da Computação, Engenharia de Software, Sistemas de Informação** ou áreas correlatas.
- Cursos ou certificações em **Python, Flask, FastAPI ou desenvolvimento de APIs**;
- Cursos ou certificações em **JavaScript e desenvolvimento web**;
- Cursos ou certificações em **Docker, Kubernetes e DevOps**;
- Cursos ou certificações em **Microsoft Azure ou Azure DevOps**;
- Conhecimentos ou certificações relacionados a **geoprocessamento, geolocalização, sistemas de informação geográfica ou dados espaciais**.
Core Competencies
Proficient in developing and maintaining back-end APIs and services using Python, with expertise in Flask and FastAPI. Strong experience in database modeling and optimization, particularly with PostgreSQL, and skilled in implementing CI/CD pipelines and containerization using Docker and Kubernetes.
Highest-signal resume keywords
- Python Development
- Flask and/or FastAPI
- PostgreSQL Database Management
- CI/CD Pipeline Implementation
- Docker and Kubernetes
ATS Optimization Keywords
Hard Skills
- Python
- Flask
- FastAPI
- JavaScript
- PostgreSQL
- APIs REST
- CI/CD
- Docker
- Kubernetes
- Geolocation
Soft Skills
- Analytical
- Proactive
- Collaborative
- Problem-Solving
Certifications & Qualifications
- Python Certification
- Flask Certification
- FastAPI Certification
- JavaScript Certification
- Docker Certification
- Kubernetes Certification
- DevOps Certification
Industry Keywords
- Geoprocessing
- Geolocation
- Geographic Information Systems
- Spatial Data
Tools & Technologies
- Git
- Microsoft Azure
- Azure DevOps