AWS Developer

Company: Tagmarshal

Position: AWS Developer

Location: Cape Town CBD, South Africa

Salary: R50,000 p/m

Role summary:

We are seeking an experienced AWS Developer to join our Dev Team and assist in the migration of our infrastructure from Digital Ocean to AWS. The ideal candidate will have a strong background in AWS services and infrastructure management, with a focus on scalability, reliability, and security.


WHY WORK WITH TAGMARSHAL?

Tagmarshal is a dynamic and innovative company specializing in golf course management solutions. Our cutting-edge technology helps golf courses optimize their operations and enhance the golfer experience through data-driven insights and real-time analytics.


RESPONSIBILITIES:

  • Collaborate with the DevOps team to plan and execute the migration strategy from DigitalOcean to AWS.
  • Design, implement, and maintain AWS infrastructure components, including EC2 instances, S3 buckets, RDS databases, and VPC configurations.
  • Optimize performance and cost-efficiency of AWS resources through automation and best practices.
  • Ensure high availability and fault tolerance of critical systems on AWS.
  •  Implement security measures and best practices to protect sensitive data and infrastructure.

REQUIREMENTS:

  • Proven experience in migrating infrastructure to AWS.
  • In-depth knowledge of AWS services such as EC2, S3, RDS, VPC, IAM, CloudFormation, and Lambda.
  • Proficiency in scripting languages for automation tasks (YAML)
  • A good understanding of the major AWS services and how they interact with one another.
  • Experience with infrastructure as code tools such as Terraform or CloudFormation.
  • Strong understanding of networking concepts and security best practices in cloud environments.
  • Excellent problem-solving skills and attention to detail.
  • Effective communication and collaboration skills in a remote work environment.

RELEVANT EDUCATION AND EXPERIENCE:

  • AWS certification (e.g., AWS Certified Solutions Architect, AWS Certified DevOps Engineer).
  • Experience with containerization technologies (e.g., Docker, Kubernetes).
  •  Familiarity with CI/CD pipelines and DevOps practices.
  • Bachelor’s degree in Computer Science, Engineering, or related field.

To apply for this position please click on the following link: