Role : AWS Developer (Full Stack)
Hybrid / Remote (Cape Town or Surrounds)
Salary : 50k - 70k / month
We are seeking a Full Stack Developer with a strong background in building applications on the AWS platform. While our current technology stack is predominantly Salesforce-based, we are increasingly focusing on AWS for the development of new applications, including collaborations with an AWS partner. We are now looking to build AWS development capability in-house. As a key member of the team, you will play a pivotal role in development of high-performance applications and managing the AWS infrastructure.
Essential Qualifications and Skills :
- Relevant Degree
- Experience : 3 to 5+ years of relevant experience
- AWS Expertise : Intermediate to expert-level proficiency in working with the AWS platform, including hands-on experience managing and integrating services such as EC2, RDS, SNS, Aurora, Cognito, CloudFront, Lambda, and API Gateway.
- Infrastructure Management : Serve as the primary point of contact for overseeing and managing AWS infrastructure.
- CI / CD Experience : Familiarity with continuous integration and continuous deployment (CI / CD) pipelines within AWS environments.
- Frontend Proficiency : Proven experience with at least one of the following frameworksAngular, React, or Next.jswith the ability and willingness to quickly learn and adapt to other related frameworks as needed.
- Database Skills : Proficiency in working with AWS-managed databases such as Amazon RDS, DynamoDB (NoSQL), Aurora.
- Serverless Architecture Expertise : Proficiency in designing, building, and managing serverless applications using AWS services such as AWS Lambda, API Gateway, DynamoDB, and Step Functions
Desirable Skills :
Salesforce Expertise : Knowledge or hands-on experience with Salesforce.WordPress Experience : Knowledge or hands-on experience with WordPress.AWS Certifications : Relevant AWS certifications that demonstrate your expertise.DevOps Mindset : Familiarity with DevOps practices, including monitoring, logging, and infrastructure as code.Software Architecture : Experience with designing and implementing scalable software.Agile : Knowledge or experience in agile development methodologies