We prioritise mobility concepts and strive to offer our talent as much flexibility as possible. We provide a hybrid working model within Germany, plus the option to work from abroad for up to 30 days per year. However, we would love to meet you in the office at least once to four times per month.
WHAT WE'RE LOOKING FOR
You demonstrated expertise in Python programming, including the ability to write clean, efficient, and maintainable code
You have 8+ years experience in Python-based web frameworks like Django or Flask is a plus
Knowledge of Python libraries and tools for various development tasks
You hold an AWS Certificate
Hands-on experience designing, developing, and deploying serverless applications using AWS Lambda
Knowledge of event-driven architecture and serverless design patterns
Strong hands-on experience with Amazon Web Services (AWS) cloud infrastructure
Proficiency in setting up and configuring AWS services, including EC2, Lambda, S3, RDS, and API Gateway
Strong understanding of both front-end and back-end development concepts and best practices
Ability to integrate front-end and back-end components to create seamless, end-to-end web applications
YOUR RESPONSIBILITIES
Develop clean, efficient, and maintainable Python code for various projects.
Utilize Python-based web frameworks such as Django or Flask to create web applications that meet project requirements
Apply Python libraries and tools effectively to streamline development tasks and enhance project efficiency
Lead the design, development, and deployment of serverless applications on AWS Lambda, ensuring scalability and reliability
Implement event-driven architecture and serverless design patterns to optimize application performance and resource utilization
Manage AWS cloud infrastructure effectively, leveraging expertise in Amazon Web Services (AWS) to support project needs
Configure and maintain AWS services including EC2, Lambda, S3, RDS, and API Gateway, ensuring optimal performance and security
Apply deep understanding of front-end and back-end development concepts and best practices to deliver high-quality solutions
Seamlessly integrate front-end and back-end components to create cohesive end-to-end web applications that meet user expectations and project goals