supervisor_account basebox GmbH
language Remote from Anywhere
stars Senior
translate English
JavaScript
Rust
Docker
+1

CI/CD Freelancer for AI Application Deployment at basebox GmbH

Requirements

Project Overview

We're seeking an experienced CI/CD specialist for a focused project to enhance the deployment pipeline for our AI application. The project involves overhauling our branching strategy, automating build and packaging processes, and establishing secure containerization practices for both cloud and on-premise deployments.

Tech Stack

  • Backend: Rust (multiple services)
  • Frontend: React/Next.js
  • Auth: KeyCloak with OpenID Auth Flow
  • Databases: PostgreSQL
  • Proxy: Nginx
  • Version Control: Gitea (similar to GitHub)
  • Containerization: Docker (with potential future Kubernetes migration)

Project Scope

  • Analyze and redesign our branching strategy to support selective feature promotion
  • Implement automated CI/CD workflows for our multi-service architecture
  • Optimize Docker containerization for Rust backend, React frontend, and supporting services
  • Create secure, efficient Dockerfiles with proper vulnerability scanning
  • Automate build/packaging for both cloud and on-premise deployments with GPU-specific bundles
  • Configure automated testing at multiple pipeline stages
  • Implement security best practices for containers and CI/CD processes
  • Provide comprehensive documentation and knowledge transfer

Requirements

  • Proven experience implementing CI/CD pipelines for containerized applications
  • Strong expertise with Docker optimization and security best practices
  • Experience with Rust application containerization
  • Knowledge of JavaScript/Bun build and deployment processes
  • Proven track record implementing GitFlow or similar branching strategies
  • Experience with automated testing frameworks and practices
  • Understanding of Kubernetes principles, while not a requirement would be preferred
  • Understanding of ISO 27001 or similar compliance frameworks would also be a positive but is not a requirement

Project Timeline & Deliverables

Timeline: 2-4 weeks

Deliverables:

  1. Automated build and packaging processes that deliver the final for deployment
  2. Implemented CI/CD pipeline
  3. Documented branching strategy and workflow design
  4. Docker best practices recommendations for our specific stack
  5. Complete documentation and knowledge transfer of the implementation

How to Apply

Please submit:

  • Your professional profile/CV highlighting relevant CI/CD implementation experience
  • Brief examples of similar work with containerized applications (preferably with Rust and JavaScript)
  • Your estimated timeline and rate
  • Preferred communication and collaboration methods
  • Your availability for an initial discussion


Scope of Work

We're looking for a solution-oriented professional who can work independently while maintaining clear communication throughout the project.

Benefits

Work at the Cutting Edge: Contribute to the deployment infrastructure of an innovative AI application, combining modern technologies like Rust and React

Future Collaboration Potential: Successful project completion may lead to additional opportunities as our infrastructure evolves


Applicant Location Requirements

languageFULLY REMOTE
from anywhere.

About basebox GmbH

We’re building basebox, an AI platform for companies. Our technology empowers healthcare professionals to automate the processing of documents like medical reports, expert opinions, and protocols while enabling quick access to relevant information. With our secure, GDPR-compliant solution, we ensure the protection of sensitive patient data.

Our tech stack – including React, Next.js, Rust, GraphQL, Redux, and JavaScript – provides a dynamic environment for developers passionate about impactful work. You'll join an agile team dedicated to enhancing a product that truly makes a difference in healthcare.

Whether remote or in our office by Lake Ammersee (near Munich, Germany), if you're interested in pioneering healthcare software and improving user experiences for industry professionals, we’d love to hear from you!