Datacentrix Ltd
X3 Full-Stack Software Engineer
Job Location
Midrand, South Africa
Job Description
Qualifications and Experience Required: Bachelors degree in Computer Science, Software Engineering, or a related field (or equivalent experience). Relevant certifications (e.g., AWS, Azure, VMware, or DevOps) are a plus. 5 Years in Software Development, with full-stack and back-end experience. Cloud & Multi-Cloud Environments : Experience with VMware, AWS, Azure, or GCP, and knowledge of multi-cloud strategies. DevOps Practices : Background in DevOps, particularly in CI/CD, automated testing, and cloud deployment. System Integration : Proven track record in API development and integration across systems. Mentorship : Experience mentoring junior developers, contributing to a collaborative team culture. Skills Required: Full-Stack Development : Proficiency in Python, React, Next.js, PHP, and Java. Database Management : Strong SQL skills with experience in Postgres and MySQL for efficient database architecture and optimization. DevOps & CI/CD : Hands-on experience with CI/CD pipelines, automated testing, and deployment; familiarity with tools like Jenkins, Git, and Docker. API Development & System Integration : Proficiency in developing and integrating APIs to ensure interoperability within the platform. Automation : Skilled in Infrastructure as Code (IaC) using tools like Terraform and Ansible for automating cloud and network deployments. UI/UX : Competence in designing accessible, intuitive interfaces, ensuring usability for both internal and external users. Communication & Documentation : Strong documentation skills and the ability to communicate complex technical concepts to diverse stakeholders. Role Accountabilities: Full-Stack Development : Design, code, and maintain front-end and back-end components using Python, React, Next.js, PHP, and Java. Database Management : Build and optimize databases in Postgres and MySQL for performance and scalability. DevOps & CI/CD : Collaborate on CI/CD pipeline setup, automation, and maintenance in line with DevOps best practices. System Integration : Develop APIs and interfaces to ensure seamless integration across cloud orchestration, networking, and backup systems. UI/UX Implementation : Build user-friendly, accessible interfaces for both internal and client use. Business Requirements Translation : Work closely with the Product Manager to interpret and document technical specifications from business requirements. Mentorship & Collaboration : Provide guidance to junior engineers, promoting best practices in coding and DevOps. Automation : Implement automation scripts and workflows to enhance system reliability and reduce manual tasks.
Location: Midrand, ZA
Posted Date: 11/13/2024
Location: Midrand, ZA
Posted Date: 11/13/2024
Contact Information
Contact | Human Resources Datacentrix Ltd |
---|