Southgeeks
DevOps Engineer (Platform & Deployment Architecture)
3mo ago
Remotephprustcontainerization
Design and implement a modern containerized deployment platform for a fintech client's financial services.
About the company
- At South Geeks, we connect top LATAM engineering talent with innovative companies building impactful products worldwide. We focus on long-term partnerships, strong technical environments, and creating spaces where professionals can grow, contribute and thrive.
- We strive to create an inspiring and growth-oriented environment where everyone feels valued, heard and empowered. We promote both personal and professional development, with individualized support for your needs and goals. We aim to build a space where everyone can thrive.
Responsibilities
- We’re looking for a DevOps Engineer to design and build a new deployment platform from the ground up. Today, deployments rely on a functional but outdated, homegrown PHP-based system. While it offers strong recoverability, it lacks the flexibility needed to support modern workloads — particularly the introduction of Rust-based services.
- Your mission will be to design and implement a containerized deployment system that enables reliable, observable, and maintainable releases across the platform. This is a high-impact role where you will define the tooling, architecture, and best practices working closely with engineers who are not DevOps specialists.
- This is ideal for someone who enjoys building simple, durable systems rather than over-engineered pipelines, and who values clarity, recoverability, and long-term maintainability.
- Strong experience designing and implementing containerized deployment systems.
- Solid experience working with Linux-based environments (Debian, Ubuntu, Amazon Linux, etc.).
- Experience with container technologies (Docker, Podman or similar).
- Understanding of CI/CD principles and deployment pipeline design.
- Experience building systems with observability, logging and recoverability in mind.
- Experience working with backend engineers and guiding infrastructure decisions.
- Pragmatic mindset: preference for simple, maintainable solutions over complex architectures.
- Design and implement a new containerized deployment platform to replace a legacy system.
- Enable deployment of Rust-based services and support future architecture evolution.
- Potentially unify deployment workflows across different technologies (PHP and Rust).
- Ensure systems are recoverable, observable and easy to debug when failures occur.
- Define deployment standards, tooling and best practices for the engineering team.
- Provide guidance and support as the system is adopted and stabilized.
- Background in fintech or other reliability-critical systems.
Conditions
- 100% remote work
- Payment in USD
- Paid Time Off (PTO)
- Work-from-home & training reimbursement
- English lessons
- Technical training
- Career coaching
Other
- Hi there :)
- Thanks for checking in to find out about our open position. We´ll provide as much information as possible, but please feel free to reach us if you have further questions. We´ll be happy to see your application, even if there are skills you don't quite master!
- Our client is a financial technology company that provides secure payment and prepaid card solutions for public sector organizations. Their platform powers critical payment workflows for government agencies, replacing cash and paper-based processes with reliable digital systems.
- Operating in a highly sensitive and regulated domain, their infrastructure must prioritize reliability, recoverability and transparency, ensuring that financial operations remain stable and traceable at all times.