Enable job alerts via email!
A leading company in Johannesburg is seeking a skilled DevOps Engineer with a strong background in building and managing cloud infrastructures. Candidates should be proficient in automating deployments using tools like Docker and CI/CD pipelines. The role requires a proactive individual who can communicate effectively with teams and own the DevOps responsibilities independently.
Tech Stack : Ruby on Rails DigitalOcean Kamal Playstore & App Store Minimum Requirements : Overall DevOps Experience : 3+ years DevOps Independent Setup Experience : 2+ years Comfortable working autonomously and owning all DevOps responsibilities Experience : 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 configuration Can take full ownership of DevOps work and make infrastructure decision Must Have : 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 Should you not receive a response from us within one week of your application, your application has unfortunately not been successful.