Python Developer at Creative Synergies Group
Berlin, , Germany -
Full Time


Start Date

Immediate

Expiry Date

30 Sep, 25

Salary

0.0

Posted On

01 Jul, 25

Experience

8 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Postgresql, Javascript, Information Technology, Computer Science, Mysql, Mongodb, Python

Industry

Information Technology/IT

Description

EXPERIENCE

4 – 8 Years

REQUIRED SKILLS

  • Bachelors or Master’s degree in Computer Science, Information Technology, or a related field.
  • At least 3 years of experience in backend development
  • Deep expertise in Python, including experience with frameworks like Flask MVC, Django Rest API, and Fast API.
  • Proficiency in MongoDB, MySQL, PostgreSQL, and Dynamo DB, with a robust understanding of database management and strategies for performance optimization.
  • Experience in building and working with CI/CD pipelines.
  • Experience working with JavaScript or ReactJS is a plus.
  • A proven track record of successfully delivering complex projects using agile methodology.
Responsibilities

Responsibilities

  • Architect, design, and develop advanced backend services using core Python, advanced Python, and frameworks such as Flask MVC, Django Rest API, and Fast API.
  • Implement robust information security practices, ensuring the integrity and confidentiality of their data and systems.
  • Leverage extensive knowledge of AWS services, such as EC2, Lambda, S3, RDS, DynamoDB, API Gateway, SQS, and Cloud Watch to optimize application performance and reliability.
  • Utilize your experience with databases such as MySQL, MongoDB, PostgreSQL or DynamoDB to design efficient and scalable data models.
  • Identify and integrate suitable third-party libraries to improve the functionality and performance of their AI-driven solutions.
  • Document all software modifications and coding practices meticulously, ensuring code clarity and reusability by other team members.
  • Engage in agile scrum development cycles, contributing to planning, estimation, client communication, resource allocation, and retrospectives.
  • Utilize JIRA for efficient task tracking and project management, fostering effective team collaboration.
  • Identify and fix urgent issues or bugs in systems.
  • Maintain a strong focus on micro service architecture and cloud-first development.
  • Constantly strive to enhance the user experience and value of their platform with product-minded, user-centric thinking
Loading...