Team Lead Developer Pretoria

Team Lead Developer Pretoria

11 Oct
|
Mediro Ict Recruitment
|
Pretoria

11 Oct

Mediro Ict Recruitment

Pretoria

Our client in Pretoria is recruiting for Team Lead: Developer to join their team.

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 Vue.js).
- 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.

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 Vue.js).
- 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.

Salary Market Related

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

Team Lead: Developer TT - Gauteng, Pretoria

Team Lead: Developer TT - Gauteng, 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 Leader [...]
Pretoria
10 Oct
    Pretoria
    10 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

Golang Developer

Golang Developer

DataFin was established in 1999. We pride ourselves on the fact that we have established relationships with industry leaders and a vast majority of our business is repeat business.Duties & Responsibilities ENVIRONMENT: A Health Tech Solution Compan [...]
Pretoria
17 Oct
    Pretoria
    17 Oct

Android Java Developer Pretoria

Android Java Developer Pretoria

DataFin was established in 1999. We pride ourselves on the fact that we have established relationships with industry leaders and a vast majority of our business is repeat business. ENVIRONMENT: A Health Tech Solution Company based in Pretoria is [...]
Pretoria
15 Oct
    Pretoria
    15 Oct
Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: team lead developer pretoria