Senior Terraform Software Engineer (ME1)
nan
Other,
Customer service roles in retail, banking and BPO reward strong communicators and are a common entry point for matriculants.
This listing does not state a salary. As a guide, customer service roles in South Africa typically pay R7 000 to R17 000 a month (indicative).
Job description
SENIOR SOFTWARE ENGINEER (TYPESCRIPT/TERRAFORM)
Location: Cape Town Remote / Hybrid | Experience Level: Senior (5 years+)
Package: R80-100k pm + bens
Job Overview
You will have a passion for developing cutting edge cloud solutions supporting millions of devices that our customers around the world rely on every single day. You will be instrumental to the design, implementation, monitoring and support of our services and integral to the Software Engineering function which is core to our long term business strategy.
Our UK-Based Partner is a growing global clean‑tech manufacturer dedicated to removing the barriers to a greener future. Known for our award‑winning EV charger and our intelligent home energy management ecosystem, we empower customers to control, store, and optimise their self‑generated energy.
Key Responsibilities
· Write clean, maintainable and efficient backend code; primarily in typescript with some terraform (IaC) as needed.
· Architect, implement, test and support high quality cloud based software on AWS
· Mentor and guide junior engineers, providing both technical leadership and support
· Troubleshoot and debug software defects
· Collaborate with cross-functional teams including engineering, firmware, support and production.
Required Skills & Qualifications
· Expert level software development experience with Typescript.
· Intermediate level of cloud infrastructure experience, preferably AWS using IaC
· Experience with Git version control and CI/CD pipelines (CircleCI)
· Experience with automated testing frameworks such as Jest and Vitest.
· Familiarity with agile development, both Kanban and Scrum
· Some knowledge of SQL and NoSQL databases, Postgres, DynamoDB, Redis, etc.
· Strong debugging skills, ideally down to a network level with tools such as Wireshark
· Strong communication and interpersonal skills
· Ability to work as part of a distributed multinational team as well as independently
Desirable:
· A very basic understanding of electrical engineering. kW, kWh, Amps, Volts, etc
· Experience with other languages such as Python, C, C# and Rust, plus frameworks such as React.
· Experience with similar smart home devices, vehicle charge points, solar diverters, etc
Core Values:
Positivity & Pride
Open & Honest Communication
Teamwork & Kindness
Empowerment & Responsibility
About us
Veritas World is a global leader in employment compliance, helping our UK and US partners build offshore hubs of excellence in South Africa. As a truly transparent and reliable employer of record, we connect international companies with the truly remarkable talent pool in South Africa to create opportunities and a platform for both workers and companies to thrive in an increasingly globalised market. For us it is about creating careers and sustainable connections, not just jobs.
Send your CV to [email protected]
Pay: R80 000,00 - R100 000,00 per month
Experience:
- MongoDB: 1 year (Required)
Work Location: Hybrid remote in South Africa
Good to know
What does this customer service job pay?
This listing does not state a salary. As a guide, customer service roles in South Africa typically pay R7 000 to R17 000 a month (indicative).
Do I need experience for customer service jobs in Other?
Many customer service roles in Other are open to candidates with little or no experience. Read the listing for its exact requirements.
How do I apply for this job?
Tap "Apply on Indeed" to open the original listing, where you can read the full description and apply directly. JobsZA never charges you to apply, and you should never pay money to get a job.
Found on Indeed · Posted Today