I have an existing code-base that needs to be compiled, configured, and deployed on a CentOS 7 server. The stack spans several languages (the repository mixes Java, Python, a bit of C++, and some PHP utility scripts) so I need someone comfortable moving through polyglot projects without breaking stride. The immediate goal is a repeatable deployment: building the artefacts, resolving library dependencies, wiring in systemd service files, and validating that everything starts cleanly after a reboot. You’ll work directly on my CentOS 7 instance (SSH access provided) and document any package or kernel-level tweaks you make so I can reproduce the setup on staging and production later. Because the code also ships to a small cross-platform client, part of the task is ensuring nothing in the build breaks portability—particularly path assumptions and hard-coded compiler flags. If you see optimisation or containerisation opportunities (Docker, Podman), feel free to suggest them once the base deployment is working. Deliverables • Clean, automated build & install scripts (Bash, Ansible or similar) • systemd unit files for all long-running services • A concise deployment guide that walks from a fresh CentOS 7 image to a running application • Post-deployment verification: logs showing services up, endpoints reachable, and CLI tools functioning I’ll be available on Slack for quick questions and can test changes rapidly, so we should be able to iterate quickly once you dive in.