
Senior Python Developer
Devoteam
contract
Posted on:
Location Type: Remote
Location: Remote • 🇵🇹 Portugal
Visit company websiteJob Level
Senior
Tech Stack
AWSAzureCloudDjangoDockerDynamoDBFlaskGoogle Cloud PlatformKubernetesLinuxMongoDBMySQLNoSQLPostgresPythonSQLTerraform
About the role
- Design, develop, test, and deploy Python applications, modules, and scripts following best practices and coding standards.
- Create clean, maintainable, and reusable code to build scalable solutions.
- Work closely with front-end developers and system architects to implement robust, efficient, and secure backend functionalities.
- Design, optimize, and manage data models using SQL or NoSQL databases.
- Develop and integrate RESTful APIs to connect applications with external services and systems.
- Identify and resolve bugs, performance issues, and technical challenges to ensure stability and reliability.
- Write unit tests, participate in code reviews, and ensure high-quality deliverables through rigorous testing.
- Stay updated with the latest Python technologies, libraries, and frameworks to drive innovation and process improvements.
Requirements
- 5+ years of professional experience with Python, including at least one web framework (Django, Flask, FastAPI, etc.)
- Certification in Cloud technologies (AWS, GCP, or Azure) or Terraform is highly preferred.
- Proven expertise in containerization using Docker (certification is a strong advantage).
- Familiarity with Kubernetes is a plus.
- Hands-on experience with CI/CD pipelines and automation tools (e.g., GitHub Actions, GitLab CI, Bitbucket).
- Solid knowledge of SQL or NoSQL databases (PostgreSQL, MongoDB, MySQL, DynamoDB, etc.).
- Proficiency in Linux environments, including scripting and system configuration.
- Strong expertise in source code management with Git.
- Understanding of scalable application design principles and threading/multi-processing architecture in Python.
Benefits
- Health insurance
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonDjangoFlaskFastAPISQLNoSQLRESTful APIsDockerCI/CDLinux
Soft skills
problem-solvingcollaborationcommunicationattention to detailadaptability
Certifications
Cloud technologies certificationDocker certification