homeofficeportal
Zurück zu den Treffern

Remote Lead Software Engineer - Cloud Infrastructure

Anzeige auf Englisch

ArbeitsortBloemfontein
HomeofficeVollständig remote

About the Role

Our client, a rapidly expanding SaaS company with a global presence, is seeking a highly experienced and motivated Lead Software Engineer to spearhead their remote Cloud Infrastructure team. This is a fully remote position, open to candidates across South Africa who are passionate about building and scaling robust, high-availability cloud platforms. You will be responsible for architecting, developing, and maintaining our core infrastructure, utilizing cutting-edge technologies in cloud computing, containerization, and CI/CD pipelines. This role demands strong leadership skills, a deep understanding of distributed systems, and a proactive approach to problem-solving. You will mentor a team of talented engineers, drive technical strategy, and ensure the reliability and performance of our services, all from the comfort of your home office.

We are committed to fostering a remote-first culture that values collaboration, innovation, and employee well-being, irrespective of geographical location.

Key Responsibilities

  • Lead the design, development, and maintenance of scalable and resilient cloud infrastructure (AWS/Azure/GCP).
  • Architect and implement robust CI/CD pipelines for automated testing, deployment, and infrastructure management.
  • Oversee the implementation and management of container orchestration platforms such as Kubernetes.
  • Develop and enforce best practices for infrastructure security, monitoring, and logging.
  • Mentor and guide a team of software engineers, fostering a high-performance culture and technical excellence.
  • Collaborate with product and engineering teams to understand requirements and translate them into infrastructure solutions.
  • Drive technical roadmap decisions and technology selection for cloud infrastructure.
  • Troubleshoot and resolve complex infrastructure issues in production environments.
  • Champion automation efforts to reduce manual intervention and improve operational efficiency.
  • Conduct code reviews and provide constructive feedback to team members.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred.
  • 8+ years of experience in software engineering, with a significant focus on cloud infrastructure and DevOps.
  • Proven experience leading engineering teams, preferably in a remote setting.
  • Deep expertise in at least one major cloud platform (AWS, Azure, GCP).
  • Strong proficiency in infrastructure-as-code tools (Terraform, CloudFormation, Ansible).
  • Extensive experience with containerization technologies (Docker, Kubernetes).
  • Solid understanding of CI/CD principles and tools (Jenkins, GitLab CI, CircleCI).
  • Proficiency in scripting languages (Python, Bash) and at least one backend programming language (Go, Java, Node.js).
  • Excellent understanding of networking, security, and system administration principles.
  • Exceptional problem-solving, communication, and collaboration skills in a remote context.

Benefits

  • Highly competitive salary and potential for equity.
  • Fully remote work arrangement with flexibility.
  • Generous home office setup budget.
  • Comprehensive health, dental, and vision insurance.
  • Opportunities for continuous learning and professional development, including conference attendance.
  • Unlimited paid time off (PTO).
  • Regular virtual team-building events and social activities.
  • Chance to work with a cutting-edge technology stack and shape a critical product area.
  • Opportunity to mentor and grow a talented, globally distributed team.

Arbeitgeber

Mehr Stellen finden

Weitere Stellen