X3 Full-Stack Software Engineer

Details of the offer

Datacentrix is looking for X3 Full-Stack Software Engineer to focus on designing, building, and maintaining scalable, high-performance applications that support the various units. This role drives the development of end-to-end solutions, enhancing automation, reporting, and customer experience. By collaborating within a cross-functional team, the Engineer will accelerate the delivery of Minimum Viable Products (MVPs) and ensure that solutions are optimized for performance, usability, and maintainability. This position is integral to supporting the business's transition to an As-a-Service model, with a focus on delivering robust, automated, and client-facing applications. Qualifications and Experience Required:Bachelor's 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.
#J-18808-Ljbffr


Nominal Salary: To be agreed

Source: Whatjobs_Ppc

Requirements

Telecoms Network Planner – Fibre (Fourways)

Requirements: Must possess a valid drivers license and have access to a reliable vehicle. Fluent in Afrikaans and English. Proficiency in Visio is required. ...


- Gauteng

Published a month ago

Junior .Net Software Developer

Qualification: BSc with a major in Computer Science Diploma in Information Technology Alternatively, an extreme passion for Computer Science Candidate Requir...


- Gauteng

Published a month ago

Ict Security Administrator 3 Year Fixed Term Contract

Job Advert: ICT Security Administrator 3 Year Fixed Term Contract Position : ICT Security Administrator Location : Midrand Overall Purpose : We are seeking a...


- Gauteng

Published a month ago

Business Application Software Manager

Develop and support Enterprise Business Applications. Collaborate with business to manage the conversion of high-level requirements into functional specifica...


- Gauteng

Published a month ago

Built at: 2024-11-15T04:09:28.112Z