Job Description
Company: Goldman Tech Resourcing
Location: Windhoek
Remote
Our client, an innovative AI and digital twin technology company, is looking for a Software Implementation Engineer to join their growing team. The role has a dual focus: owning the end-to-end deployment of their customer-hosted software component into client environments (cloud and on-premises) and contributing to their internal backend and deployment architecture. The ideal candidate is comfortable engaging directly with customer technical stakeholders, has strong hands-on experience with Docker, Kubernetes, MongoDB, and CI/CD pipelines, and is proficient across at least one major cloud platform (AWS, Azure, or GCP). Linux administration, networking, and security practices are also key requirements.
Requirements:
· Bachelor’s in computer science, or equivalent infrastructure and training/experience
· Cloud certification with at least one cloud provider
· Ability to engage confidently and professionally with customer technical stakeholders, acting as a trusted advisor throughout implementation and deployment activities
· Proficient with Docker, including multi-stage builds, image optimization, Docker Compose, and Docker Swarm.
· Experience deploying and maintaining Kubernetes clusters, including cluster configuration, workload deployment, and ongoing maintenance.
· Strong experience with MongoDB, including setup, configuration, indexing strategies, and aggregation pipelines. Knowledge of MongoDB Atlas and self-managed, deployments is required.
· Solid understanding of RESTful API design, including proper use of HTTP methods, status codes, validation, and error handling.
· Hands-on experience implementing authentication and authorization mechanisms such as NextAuth/Auth.js, OAuth 2.0, JWTs, and session-based authentication.
· Skilled in designing, building, and maintaining CI/CD pipelines using GitHub Actions, GitLab CI, or similar tools for automated builds, testing, and deployments.
· Hands-on experience deploying and operating applications on modern cloud platforms (AWS, Azure, GCP).
· Strong understanding of cloud architecture concepts including multi-region deployments, load balancing, VPCs, networking (VPC peering, subnets, firewalls), containerized workloads, serverless deployments (e.g., Cloud Run, ECS, Container Apps), and container registries.
· Experience with Infrastructure as Code (IaC) tools such as Terraform to enable automated, repeatable, and version-controlled provisioning of cloud and network resources.
· Certifications in AWS, GCP, or Azure are beneficial and demonstrate verified cloud expertise
· Strong hands-on experience with Linux and Windows environments, including server administration for applications and containerized deployments.
· Comfortable working extensively in a terminal and performing troubleshooting and configuration tasks in both OS environments.
· Experience configuring and managing firewalls, VPNs, load balancers, SSL certificates, and storage/shared volumes for internal and customer-hosted deployments.
Looking for job opportunities in Southern Africa? Visit https://angolajobsearch.com/, https://zambiajobssearch.com/, and https://namibiajobsearch.com/ to explore the latest vacancies. These platforms provide updated listings across industries like mining, healthcare, IT, and finance. You can find jobs in major cities such as Luanda, Lusaka, and Windhoek. The websites are easy to navigate and frequently updated. They help job seekers connect directly with employers. Whether you’re starting out or experienced, there are plenty of options. Begin your job search today and build your future.