AWS Cloud Engineer
Position Type: Full Time, Contract 12+ Months
Location: Fully Remote
Position Overview
We are seeking an enthusiastic and passionate professional with extensive experience in AWS cloud services for a Cloud Engineer position. This role will assist in implementing and supporting cloud solutions on Amazon AWS. The successful candidate will build and deploy AWS-designed solutions for BALANCED’s advanced venue technology platform that provides a comprehensive solution for enhancing the guest experience. You will be part of a team that refines project delivery processes, develops internal tools, and provides feedback to team leads on any issues experienced. This role is crucial to our mission of delivering scalable, efficient, and high-performing cloud solutions.
Responsibilities
- Design, implement, deploy, and maintain AWS cloud infrastructure using best practices.
- Develop scripts and automation tools for efficient cloud management.
- Create REST API endpoints and architecture in AWS API Gateway to aggregate and expose platform functionality.
- Collaborate with cross-functional teams to optimize cloud architecture and performance.
- Mentor staff and junior developers in AWS and REST API implementation and deployment.
- Implement security measures such as Identity & Access Management for data protection.
- Participate in Agile methodologies to deliver projects on time.
- Design, implement, deploy, and maintain multi-client access protocols including access keys, tokens, and client IDs.
Required Qualifications
- Advanced knowledge of AWS services and cloud architecture.
- Advanced knowledge of REST API development using AWS API Gateway.
- Experience with implementing containers using cloud-native container orchestrators in AWS.
- Strong cloud programming skills with experience in API and Lambda development using TypeScript, Python & Node.js.
- Extensive knowledge of oAuth and identity federation technologies and techniques.
Desired Qualifications
- 5+ years of development experience, with at least 3+ years focused on TypeScript and AWS services.
- Proven knowledge of application architecture, networking, security, reliability, and scalability concepts; software design principles and patterns.
- Experience with AWS services such as EC2, RDS, API Gateway, Lambda, DynamoDB, ElastiCache, ECS, ALB/NLB Load Balancers, S3, EBS, VPC Networking, SecretManager, Parameter Store, etc.
- Proficiency in cloud automation using AWS CLI, CloudFormation, Terraform, or Ansible.
- Hands-on experience with enterprise config & DevOps tools including source code management and issue tracking.
- Strong knowledge of cloud security practices and IAM policy preparation for AWS.
- Knowledge and experience in API development, AI/ML, Data Analytics, Cloud Monitoring, and Analytics.
- Ability to participate in fast-paced DevOps and System Engineering teams within Scrum agile processes.
- Strong problem-solving skills with a focus on understanding before prescribing solutions.
- Passion for technology and staying updated with the latest development best practices, especially AWS services.
- Strong interpersonal, communication, and leadership skills.
- A critical thinker with strong research, analytical, and problem-solving skills.
- Self-motivated with a positive attitude and the ability to work independently or in a team.
- Able to work under tight timelines and deliver on complex problems.
- A strong team player.
Nice to Haves (But not required)
- Functional understanding of agile methodologies, particularly Scrum.
- Experience with container orchestration systems.
- Some other cloud platforms experience.
- Experience with Web3 technologies.
- Knowledge of Postman and how to use it to generate APIs.
We recognize that the ‘perfect’ candidate does not exist. We are in search of a proactive problem-solver who thrives in the dynamic environment of a growing startup and possesses an optimistic attitude coupled with tenacity and resilience. BALANCED is committed to fostering a work culture that values continuous learning and personal growth. Therefore, if you feel you might not meet every single criterion outlined in the requirements, we still encourage you to apply. Your unique skills and experiences could make you the asset we need.
Who We Are
BALANCED Media | Technology is revolutionizing the way we process data and perform distributed computing with its groundbreaking HEWMEN® platform. By combining the power of machine learning with human input through games, BALANCED Media | Technology is making a difference in scientific research and social good. Join our mission and be part of the change!
How to Apply
Please email your cover letter and resume to jobs@bmt.world