Team Lead: Developer TT - Gauteng, Pretoria

Team Lead: Developer TT - Gauteng, Pretoria

10 Oct
|
Mediro Application Consulting
|
Pretoria

10 Oct

Mediro Application Consulting

Pretoria

Role:

As Team Lead: Developer, Full Stack Engineer the position involves both technical and leadership responsibilities. Here's an overview of what the role typically entails:

What the job will entail day to day

Full Stack Development Leadership:

- Oversee the development of both front-end and back-end applications using C# and the .NET framework.

Ensure that the team delivers high-quality, responsive, and performant web applications, leveraging frameworks like ASP.NET Core for the backend and modern front-end technologies (e.g., Angular, React, or [URL Removed]
Guide the team in integrating and optimising APIs, databases, and cloud services.

Cloud Infrastructure Management on AWS:







- Architect and manage scalable cloud solutions on AWS, ensuring seamless integration with both front-end and back-end systems.

Lead the team in utilising AWS services such as EC2, S3, Lambda, RDS, and API Gateway for application deployment and management.
Implement and maintain Infrastructure as Code (IaC) using tools like AWS CloudFormation, Terraform, or Pulumi.

Kubernetes and Container Orchestration:

- Oversee the deployment, scaling, and management of containerised applications using Kubernetes.

Ensure the team adopts best practices for containerisation and orchestration, including the use of Docker, Kubernetes Helm charts, and CI/CD pipelines for automated deployment.
Monitor and optimize Kubernetes clusters, ensuring high availability, security, and efficient resource utilization.

DevOps and CI/CD Implementation:

- Establish and maintain CI/CD pipelines that automate testing, deployment, and monitoring across the full stack.







Implement DevOps practices to enhance collaboration between development and operations teams, focusing on continuous integration and continuous delivery.
Ensure that applications are properly monitored, logged, and secured, using tools like Prometheus, Grafana, and AWS CloudWatch.

Team Leadership and Mentorship:

- Lead a team of full stack engineers, providing technical guidance, mentorship, and career development opportunities.

Manage project timelines, resource allocation, and deliverables, ensuring that the team meets deadlines and project goals.
Foster a collaborative and innovative team environment, encouraging continuous learning and improvement.

Cross-Functional Collaboration:

- Work closely with product managers, designers,





and other stakeholders to translate business requirements into technical specifications and solutions.

Ensure smooth communication and coordination between the front-end, backend, and DevOps teams to deliver cohesive and robust solutions.

Minimum Requirements:

Qualifications:

- Tertiary Education: IT Diploma or Degree in Computer Science / Relevant Qualification

Matric or equivalent qualification recognised by the Department of Higher Education & Training

Skills and Experience:

Required Skills:

Technical Expertise:

- Strong proficiency in SQL, C#, .NET, and modern front-end frameworks (e.g., Angular, React, or [URL Removed]

- Extensive experience with AWS services, Kubernetes (advantageous), and container orchestration.

In-depth knowledge of web development, including RESTful API design,





microservices architecture, and responsive design principles.
Optional experience in Kafka.
Optional experience in PostgreSQL.
Optional experience in Java.

Leadership:

- Proven ability to lead and mentor a team of engineers, with a focus on full stack development.

Experience in managing complex projects that involve multiple technologies and teams.

Cloud and Containerization:

- Expertise in cloud infrastructure (AWS) and container orchestration (Kubernetes).

Familiarity with DevOps practices and tools, including CI/CD pipelines, containerization, and monitoring solutions.

Security and Performance:

- Strong understanding of web application security, including OWASP principles, and cloud security best practices.







Experience with performance optimization for both front-end and back-end applications.

Preferred Experience:

- Previous Roles: Experience in leading full stack development teams, with a focus on cloud-native applications.

Certifications: AWS Certified Solutions Architect, AWS Certified DevOps Engineer, Certified Kubernetes Administrator (CKA), or similar certifications are a plus.

Desired Skills:

- SQL
- AWS services
- front-end frameworks

▶️ Team Lead: Developer TT - Gauteng, Pretoria
🖊️ Mediro Application Consulting
📍 Pretoria

Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: team lead: developer tt - gauteng, pretoria

Junior Software Developer TT - Gauteng, Pretoria

Junior Software Developer TT - Gauteng, Pretoria

Role: - Design and develop robust, testable, and maintainable software solutions. Document software, in particular business rules and key technical decisions. Research and make suggestions on how to improve our existing systems. Analyse, diag [...]
Pretoria
10 Oct
    Pretoria
    10 Oct

Software Developer TT - Gauteng, Pretoria

Software Developer TT - Gauteng, Pretoria

Role: - Design and develop robust, testable, and maintainable software solutions. Document software, in particular business rules and key technical decisions. Research and make suggestions on how to improve our existing systems. Analyse, diag [...]
Pretoria
10 Oct
    Pretoria
    10 Oct

Junior Software Developer TT - Gauteng, Pretoria

Junior Software Developer TT - Gauteng, Pretoria

Role: - Design and develop robust, testable, and maintainable software solutions. Document software, in particular business rules and key technical decisions. Research and make suggestions on how to improve our existing systems. Analyse, diag [...]
Pretoria
15 Oct
    Pretoria
    15 Oct

Team Lead: Developer TT

Team Lead: Developer TT

Introduction Our client in Pretoria is recruiting for Team Lead: Developer to join their team. Job Description Role: As Team Lead: Developer, Full Stack Engineer the position involves both technical and leadership responsibilities. Here's an over [...]
Pretoria
23 Oct
    Pretoria
    23 Oct
Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: team lead: developer tt - gauteng, pretoria