We are looking for a full-stack senior developer to work with Python/AWS, with responsibilities including developing and maintaining complex applications in Python, collaborating in all phases of software development, and implementing automated tests and continuous integration pipelines.
Requirements
- Solid experience with Python development
- Deep knowledge of frameworks like Django, Flask, FastAPI, or similar
- Experience with RESTful API integration, microservices, and distributed systems
- Solid knowledge of relational databases (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis)
- Experience with automated testing (pytest, unittest) and CI tools (Jenkins, GitLab CI)
- Experience with cloud computing environments, like AWS, Google Cloud, or Azure
- Knowledge of software development security practices
- Familiarity with containerization (Docker) and orchestration (Kubernetes)
- Ability to work in a team and good communication to interact with multidisciplinary areas
- Capacity to analyze and resolve complex problems efficiently