Now hiring

Python Backend Developer (AI Applications) @ Cgfag

Not specifiedOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

About the Project

For one of our international projects, we are looking for 2 Python Backend Developers to join the team and contribute to the development and maintenance of AI-based applications.

The project focuses on intelligent document processing solutions, including AI-powered document classification and information extraction. The role involves working on backend services, APIs, microservices, and cloud-native infrastructure in a modern Agile environment.

Responsibilities

• Develop, enhance, and maintain backend services for AI-based applications.

• Design, develop, and maintain REST APIs using Python.

• Develop and integrate microservices.

• Integrate AI services with other internal systems and data sources.

• Write clean, maintainable, and well-tested code.

• Participate in code reviews and ensure high code quality.

• Containerize applications using Docker or Podman.

• Build and maintain CI/CD pipelines.

• Deploy and maintain applications on OpenShift or Kubernetes environments.

• Troubleshoot production issues and analyze logs.

• Optimize application performance, scalability, and maintainability.

• Collaborate with frontend developers, infrastructure engineers, and other development teams.

• Contribute to technical design and architecture discussions.

• Maintain technical documentation in Confluence.

• Estimate development tasks and manage work using Jira.

Requirements

• Strong experience with Python.

• Experience designing and developing REST APIs.

• Experience with Docker or Podman.

• Good knowledge of Git.

• Experience building or maintaining CI/CD pipelines using Jenkins.

• Good written and spoken English.

• Experience working in Agile development environments.

• Strong analytical and problem-solving skills.

• Ability to work independently and communicate effectively with technical teams.

• Language: English (German is a plus)

Nice to Have

• Experience with OpenShift or Kubernetes.

• Experience with GitLab CI/CD.

• Experience with FastAPI.

• Experience building microservices.

• Bash scripting.

• Basic knowledge of Kafka.

• Basic knowledge of Redis.

• German language skills.

• Previous experience with Atruvia projects.

Nice to Have

Experience with any of the following technologies is considered an advantage:

• SonarQube

• Jira

• Confluence

• OpenSearch

• Dynatrace

• NexusIQ

• AI technologies or AI-based applications

Skills

IT-Services

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores