mydata (Pty) Ltd Logo

AWS Cloud Engineer/ Systems Engineer

mydata (Pty) Ltd|Posted 3 days ago

Log in to apply

Skills and experience

Role:Cloud engineer
Experience in role:5+ years
Must-have skills:
    Python
    Bash
    AWS

Location and salary

Remote policy:Hybrid
Location of job:City of Cape Town, Western Cape, South Africa
Visa requirements:Authorised to work in South Africa With status of citizen/passport holder
Visa sponsorship:Unable to sponsor visa
Employment type:Permanent

Role description

Position Overview

mydata is looking for an experienced AWS Cloud Engineer / Systems Engineer to join our team and take ownership of designing, managing, and maintaining our AWS cloud infrastructure. This role is critical in ensuring our cloud environments are scalable, secure, and optimized for performance.

The ideal candidate will have deep expertise in AWS services, Infrastructure as Code (IaC) using Terraform, and Linux systems administration.

Experience with networking, security, and automation is essential.

Familiarity with scripting in Python or Bash is a plus.

Key Responsibilities

• Design, deploy, and manage scalable AWS cloud infrastructure following best practices.

• Implement and maintain Infrastructure as Code (IaC) using Terraform.

• Configure and manage AWS networking components such as VPCs, subnets, routing, security groups, and load

balancers.

• Set up and optimize AWS IAM roles, policies, and permissions to enforce security and least privilege access.

• Monitor system performance, availability, and security using AWS tools like CloudWatch, GuardDuty, and CloudTrail.

• Work with developers and DevOps teams to integrate cloud infrastructure with CI/CD pipelines and deployment

strategies.

• Automate infrastructure provisioning and management using Terraform, AWS CLI, and scripting (Python/Bash).

• Ensure system reliability and high availability, implementing backup and disaster recovery strategies.

• Assist in troubleshooting and resolving networking and security issues within AWS environments.

• Stay updated on AWS advancements and optimize cloud resources for cost-effectiveness and efficiency.

Qualifications & Experience

• Proven experience managing AWS environments, including services such as EC2, S3, RDS, Lambda, IAM, VPC, and

Route 53.

• Strong proficiency in Terraform for Infrastructure as Code (IaC).

• Deep understanding of networking concepts such as routing, firewalls, VPNs, security groups, and load balancing.

• Experience with Linux system administration, including troubleshooting and performance tuning.

• Scripting experience in Python or Bash for automation and infrastructure management.

• Knowledge of AWS security best practices, including encryption, IAM policies, and monitoring

• Experience with monitoring, logging, and alerting tools like AWS CloudWatch, ELK Stack, or Prometheus.

• Ability to work with Git, CI/CD pipelines, and automation tools such as GitHub Actions, Jenkins, or AWS

CodePipeline.

• AWS certification (e.g., AWS Certified Solutions Architect, AWS Certified SysOps Administrator) is a plus.

• Bachelor’s degree in Computer Science, Engineering, Information Technology, or equivalent experience

Communication & Adaptability

• Strong problem-solving skills with the ability to troubleshoot complex cloud and networking issues.

• Excellent communication and collaboration skills to work with cross-functional teams.

• Ability to document technical solutions and best practices clearly and concisely.

• Willingness to learn and adapt to evolving cloud technologies and methodologies.

• Comfortable working in a fast-paced, cloud-native environment with changing priorities.

Work Environment

At mydata, we embrace a hybrid work model. While our team members primarily work from home, employees are required to attend in-person meetings or collaborate in the office a few times per week (this can fluctuate depending on projects and requirements). This ensures strong team collaboration, effective communication, and alignment with business goals.

What We Offer

• A competitive compensation package.

• Opportunities for professional advancement in a cutting-edge technology environment.

• A dynamic team culture that values innovation and collaboration.

Company Culture at mydata

At mydata, our culture is anchored in innovation, integrity, and a commitment to excellence. We’re dedicated to creating an environment where creativity flourishes, and every team member is empowered to contribute to our mission of revolutionising the credit reporting industry. We value continuous learning, encouraging our employees to grow their skills and careers within our supportive ecosystem. Our role in the tech ecosystem is to be pioneers, driving change and

embracing the future with open arms. Join us, and be part of a team that values progress, collaboration, and making a difference.

About mydata (Pty) Ltd

1-15 employees

mydata (Pty) Ltd

ITC Credit Bureau

What We Do

mydata (previously ITC Credit Bureau) is a South Africa-based company operating in the Financial Services sector. We empower clients to make the best credit decisions, providing access to credit, preventing fraud and reckless lending, and encouraging financial responsibility. Our services are powered by cutting-edge technology and high-quality data.

Why Work For Us

We are a leading company in the Diversified Financial Services industry, offering a unique blend of services including Credit, Finance, Insurance, Computers, E-commerce, Professional Services, Crisis Management, Software Installation, Consulting & Professional Services, B2B, B2C, and Enterprise solutions. We are committed to providing our employees with a challenging and rewarding work environment.

Our Culture

At mydata, we believe in fostering a culture of financial responsibility and integrity. Our team is dedicated to providing the highest quality services to our clients, and we value collaboration, innovation, and continuous learning. We are proud to be a part of the South African business community, and we strive to make a positive impact on our industry and the communities we serve.

Our Engineering Processes

Our engineering team is proficient in a variety of tech stacks including Apache, Gravity Forms, Microsoft Exchange Online, Outlook, Recaptcha, WordPress, Microsoft Office 365, and Google Tag Manager. We believe in using the best technology to deliver the best results, and we are always exploring new tools and techniques to improve our services.

Our Hiring Processes

We are always looking for talented individuals to join our team. Our hiring process is designed to ensure we find the right fit for our company and for the candidate. We value diversity and inclusion, and we encourage candidates from all backgrounds to apply. If you are passionate about financial services and technology, we would love to hear from you. Please contact us at info@mydata.co.za for more information.

LinkedIn Website [Phone](tel:+27 21 022 8650) Email

Tech Stack

application and data

Amazon S3
Amazon S3
Amazon EC2
Amazon EC2
Amazon VPC
Amazon VPC
PostgreSQL
PostgreSQL
Javascript
Javascript
Python
Python
Redis
Redis
HTML5
HTML5
Go
Go
Cassandra
Cassandra
TypeScript
TypeScript
Amazon Redshift
Amazon Redshift
Amazon Lambda
Amazon Lambda
Amazon Cognito
Amazon Cognito
Amazon CloudFront
Amazon CloudFront
Amazon API Gateway
Amazon API Gateway
Amazon Web Services
Amazon Web Services

Similar jobs on OfferZen: