Join a thriving environment tasked with delivering new and disruptive technologies! An AWS Cloud Engineer is responsible for designing, implementing, and managing cloud-based solutions using Amazon Web Services (AWS), with a particular focus on API development and integration.
This role requires a combination of technical expertise in cloud infrastructure, API design, and software development, along with business acumen to deliver scalable, secure, and cost-effective cloud solutions.
The Role: 1.
AWS Infrastructure and Management:
Design and implement secure AWS cloud architectures that meet business requirementsDeploy and manage applications using AWS services such as EC2, EBS, S3, and Elastic BeanstalkCreate and maintain infrastructure as code using tools like CloudFormation and TerraformImplement and manage containerized applications using EKS (Kubernetes) and DockerMonitor system health, performance, and security using CloudWatch and other AWS toolsOptimize AWS resource usage and implement cost-control strategiesTroubleshoot and resolve issues in the AWS environmentImplement disaster recovery and backup procedures2.
API Development and Integration:
Design, develop, and maintain RESTful and GraphQL APIs using AWS services such as API Gateway and AppSyncImplement serverless architectures for API backends using AWS LambdaDevelop and integrate microservices using AWS ECS or EKSImplement API security measures, including authentication and authorization using AWS Cognito or IAMDesign and implement API caching strategies using Amazon ElastiCache or CloudFrontCreate and maintain API documentation using tools like Swagger or OpenAPIDevelop and execute API testing strategies, including unit tests, integration tests, and performance testsImplement API versioning and manage API lifecycleMonitor API performance and implement optimizations3.
Collaboration and Continuous Improvement:
Collaborate with development teams to integrate AWS services into applicationsWork with front-end and mobile developers to ensure smooth API integrationStay updated on new AWS services and features, recommending improvements to existing systemsTranslate business requirements into technical API specifications. Who Are You? You are excited by future trends in technology.You are a creative outside the box thinking on new innovative digital solutions in a practical way.You understand the importance of risk management.You are an effective communicator who can influence other leaders and drive decisions relating to backend.You are able to explain complex concepts effectively and coach less experienced staff on matters related to backend.You are self-motivated and can work independently while also engaging closely with colleagues to drive outcomes.You pay attention to details and hold yourself and others accountable to delivering set results. Qualifications: 1.
AWS Expertise:
3+ years of experience in cloud engineering, preferably with AWSStrong knowledge of AWS services and best practicesAWS certifications (e.g., AWS Certified Solutions Architect, AWS Certified DevOps Engineer)2.
Development and Programming:
Proficiency in at least one programming language (e.g., Java, Go, Node.js, C#)Strong experience in developing RESTful and GraphQL APIsProficiency in serverless computing, particularly AWS Lambda3.
Infrastructure and DevOps:
Experience with infrastructure as code and automation toolsUnderstanding of networking concepts and security best practicesFamiliarity with DevOps practices and CI/CD pipelinesExperience with API management tools and gateways4.
Database and Analytics:
Knowledge of database management and data analytics5.
API Design and Management:
Knowledge of API security best practices and implementationFamiliarity with microservices architecture and containerizationExperience with API documentation tools and standardsUnderstanding of API design principles and best practicesProficiency in API testing methodologies and toolsGeneral:
Excellent problem-solving and analytical skillsStrong communication and collaboration abilitiesAdaptability and willingness to learn new technologiesAttention to detail and ability to manage multiple projectsAbility to translate business requirements into technical API specificationsStrong API design sensibilities and user-centric thinking Nice to Haves: Knowledge in Multimedia Transmission protocols like WebRTCExperience in AWS Kinesis Video StreamsKnowledge of microservices architectureExperience with infrastructure as code and automation toolsUnderstanding of networking concepts and security best practicesFamiliarity with DevOps practices and CI/CD pipelinesExperience with API management tools and gatewaysAWS certifications (e.g., AWS Certified Solutions Architect, AWS Certified DevOps Engineer) Why Join Us: At The TMRW Foundation – you will be part of a dynamic and innovative team that is dedicated to building cutting-edge technologies.
We offer a collaborative and inclusive work environment where your contributions will make a significant impact.
Join us in shaping the future of our cloud-based social 3D platform and help us deliver exceptional experiences to our users.
Not quite what you were looking for?
We offer job opportunities in multiple locations and might just have the perfect fit for you at The TMRW Foundation!
All open applications can be sent to ******.