Production Engineer for Game Distribution Platform

Job ID: 39493356

Budget: €6 – €12 EUR

Production Engineer – Game Distribution Platform (Java thick client)

Main Mission
Ensure the deployment, availability, performance, and security of technical environments related to the development and operation of an application with a game distribution Java thick client. The production engineer will work closely with the lead developer, focusing on infrastructure, deployment, automation, and monitoring.

Conditions
• Location: on site
• Salary : according the standards of the industry
• Status: freelance

Responsibilities
• Deployment and Environment Management
o Set up development, pre-production, and production environments
o Automate deployments of the Java client and REST backend
o Create and maintain deployment scripts (Docker, Ansible, CI/CD)
• Supervision & Monitoring
o Integrate service monitoring tools (Prometheus, Grafana, ELK)
o Set up alerts (crash, session loss, saturation)
o Monitor performance (API, response time, bandwidth)
• Security
o Manage SSL certificates, API access
o Participate in security audits: single sessions, encryption, logs
• Production Support
o Take part in technical testing phases (load, stress, crash)
o Manage backups, restorations, and rollback procedures
o Support the developer during the final delivery
• Technical Documentation
o Write operational procedures
o Define deployment and on-call plans
o Write technical installation procedures for the environment

Required Technical Skills
Systems: Linux (Ubuntu, Debian), Windows
Containerization: Docker, Docker Compose, Kubernetes
Deployment: Ansible, shell scripting, CI/CD (GitHub Actions, GitLab CI, etc.)
Monitoring: Prometheus, Grafana, ELK / Loki, UptimeRobot
Security: HTTPS, SSL certificates, firewall, token-based authentication
Networking: Proxy configuration, routing, firewall, ports
Web/API: REST, Nginx/Apache, CDN management
Tools: Git, Postman, SFTP, backup tools

Profile Sought
• Bachelor’s or Master’s degree in Computer Science or equivalent (Bac +3/5)
• Minimum 2 years’ experience in a production or DevOps environment
• Knowledge of Java application environments / REST backend
• Ability to work closely with a lead developer
• Rigor, autonomy, responsiveness, support mindset


We welcome your application, including a cover letter and resume, and look forward to the possibility of working together to achieve shared success.