Midrand, Gauteng, South Africa
8 days ago
Technical Lead (Cloud & DevOps)
In order to be considered the following is required:
Bachelor’s degree in IT, Computer Science, or a related field Relevant certifications (e.g. AWS Certified Developer Associate, AWS Certified Solutions Architect, Azure Solutions Architect Expert) At least 5-10+ years in software development, cloud architecture or IT infrastructure Leading cloud migration projects and managing teams in Agile / DevOps settings Expertise in cloud platforms (AWS, Azure, Google Cloud) and cloud-native technologies Strong background in cloud security, compliance and DevOps practices Proficiency in data management and integration services Expertise in cloud platforms (Amazon Web Services (AWS), Azure and/or Google Cloud Platform (GCP) Programming and scripting skills (Python, Java) Experience with Infrastructure as Code (Terraform, CloudFormation) Proficiency in DevOps (CI/CD, Docker, Kubernetes) and cloud security Strong system design and data management knowledge Team leadership, mentoring and project management Effective decision-making to align technology with business goals Excellent communication, client management and problem-solving abilities  Responsibilities:
Program and Project Delivery: Collaborate with the Solutions Architect to provide input on system architecture by writing and reviewing code, managing deployments, and ensuring system alignment with security requirements. Oversee system maintenance and support activities to ensure smooth operations Team Supervision and Guidance: Lead the team through ongoing and upcoming projects by delegating tasks to technical members and facilitating structured engagements. Address operational matters with the Operations Lead Technical Guidance: Support the software team in making informed technical decisions Manage Defect Backlog: Collaborate with the Software Tester to effectively manage the defects backlog Technical Reporting: Report technical issues and risks to the Project Manager Workshop Participation: Attend internal and external technical workshops alongside the Project Manager Implementation Estimations: Provide guidance on software implementation estimations Resource Allocation: Work with the Project Manager to identify and manage resource allocation Talent Acquisition: Assist in hiring technical talent by contributing to job descriptions and optimising the recruitment process New Hire Training: Deliver training and support to new hires on software systems (e.g. GitHub) and cloud platforms (e.g., AWS, Microsoft Azure) Training Plan Management: Develop and review training plans on behalf of team members Compliance with AWS Training: Ensure the technical team remains up to date with AWS training requirements HR Collaboration: Work with Human Resources to enhance team awareness and engagement initiatives Leave Management: Oversee team leave to align with operational need Performance Feedback: Continuously provide feedback to Management on team performance If you would like to email your CV directly – please send it to [email protected]
 
Information displayed above not limited to advertisement.
 
Please consider your application as unsuccessful if you have not received a response within 14 days of submitting your application. However, please keep a lookout on our website, www.bedifferent.co.za, for available positions which you may be suited for.
Confirm your E-mail: Send Email