
DevOps Engineer
- Johannesburg, Gauteng
- Permanent
- Full-time
- Ruby on Rails
- DigitalOcean
- Kamal
- Playstore & App Store
- Overall DevOps Experience: 3+ years
- DevOps Independent Setup Experience: 2+ years
- Comfortable working autonomously and owning all DevOps responsibilities
- Has independently built or led DevOps infrastructure setup from scratch
- Strong experience deploying Ruby on Rails applications (optional)
- Proficient with DigitalOcean (Droplets, Load Balancers, Spaces, Firewalls)
- Has used Kamal for deployments (or similar SSH-based tools)
- Experienced with Docker (building, running, maintaining containers)
- Can set up and maintain CI/CD pipelines (e.g., GitHub Actions)
- Comfortable managing multiple environments (dev, staging production)
- Familiar with managing secrets (Rails credentials, dotenv, GitHub Actions, etc)
- Has published and maintained apps on the Google Play Store
- Has published and maintained apps on the Apple App Store (has used fastlane)
- Can manage background jobs (Sidekiq, Solid Queue, etc.)
- Can configure and manage PostgreSQL in production and optimize queries
- Knows how to handle SSL/TLS, domain setup, and HTTPS configuration
- Can take full ownership of DevOps work and make infrastructure decision
- Works independently with minimal supervision
- Clearly communicates infrastructure decisions and trade-offs
- Proactive and reliable in identifying and fixing issues
- Collaborates well with engineers, QA, and product teams
- Can setup stress testing infrastructure
ExecutivePlacements.com