onsite
Python Engineer - SOA Experts GmbH
Software Engineer
Python Engineer responsible for designing, developing, and maintaining scalable web services using Django, REST APIs, and AWS infrastructure. Focus on clean code, automated testing, and containerized deployments.
About the role
Key Responsibilities
- Design, implement, and maintain high‑performance Python/Django applications and RESTful APIs.
- Collaborate with cross‑functional teams to define feature requirements and translate them into technical specifications.
- Write clean, testable code with comprehensive unit and integration tests; participate in code reviews.
- Containerize services with Docker, manage CI/CD pipelines, and deploy to AWS environments (EC2, ECS, RDS).
- Optimize database schemas and queries for PostgreSQL/MySQL, ensuring data integrity and performance.
Requirements
- 3+ years of professional Python development experience.
- Strong knowledge of Django, Django REST Framework, and modern web standards.
- Hands‑on experience with AWS services (EC2, ECS, RDS, S3) and Docker.
- Proficiency in SQL and relational database design.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
pythondjangoawsdockersql