Remote Senior Software Developer - Telecom Cloud Platforms
Anzeige auf Englisch
About the Role
Our client is revolutionizing the telecoms sector through cutting-edge cloud solutions and is seeking a highly skilled Remote Senior Software Developer to join their distributed engineering team, based remotely but supporting operations originating from Pretoria, Gauteng . You will be instrumental in designing, developing, and deploying scalable cloud-native applications and microservices that power next-generation telecommunications platforms. This is a fully remote role, offering unparalleled flexibility to work from anywhere within South Africa, while collaborating with a talented international team. You'll tackle complex challenges in distributed systems, high-availability services, and real-time data processing, contributing to a technology-driven company that is shaping the future of connectivity.
Key Responsibilities
- Design, develop, test, and deploy robust, scalable, and high-performance cloud-native applications and microservices using languages like Go, Python, or Java.
- Architect and implement solutions on cloud platforms (AWS, Azure, GCP), leveraging containerization technologies like Docker and Kubernetes.
- Collaborate effectively with product managers, architects, and other engineers to define technical requirements and deliver features within an Agile framework.
- Optimize application performance, database interactions, and infrastructure for scalability, reliability, and cost-efficiency.
- Write clean, maintainable, and well-documented code, participate actively in code reviews , and promote best practices.
- Troubleshoot and resolve complex production issues in distributed systems, ensuring minimal downtime and maximum service availability.
Requirements
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical discipline.
- 5+ years of professional experience in software development , with a strong focus on backend systems and cloud technologies.
- Proven expertise in developing and deploying applications on major cloud providers (AWS, Azure, or GCP).
- Deep understanding of microservices architecture , RESTful APIs, and distributed systems design patterns.
- Proficiency in at least one modern programming language (e.g., Go, Python, Java, Node.js).
- Experience with CI/CD pipelines, container orchestration (Kubernetes), and infrastructure as code (Terraform) is highly advantageous.
Benefits
- Exceptional salary package commensurate with experience and expertise.
- Fully remote work arrangement, offering significant flexibility and autonomy.
- Comprehensive private health insurance and wellness programs.
- Generous budget for professional development, conferences, and training.
- Opportunity to work on impactful projects at the forefront of telecom cloud innovation .
- Stock options or performance-based equity grants.
Arbeitgeber
Weitere Stellen
Senior Site Reliability Engineer (Guardicore AI Platform) - Remote
Akamai Technologies GmbH
Madrid
85.000–115.000 € brutto/Jahr
Apps Dev Tech Lead Analyst - Vice President Citi · Mississauga, Canada Full-time · Remote $120,800–170,800 1 hour ago
Emploive
Mississauga
95.000–135.000 € brutto/Jahr
Remote Cybersecurity: Vulnerability & Patch Mgmt Consultant
Amaris Consulting
Madrid
65.000–85.000 € brutto/Jahr