Job Summary:
The AWS Cloud Apprentice/Entry Level position is designed for individuals looking to start their career in cloud computing with a focus on AWS services. This role provides an opportunity to gain hands-on experience and develop a deep understanding of AWS cloud technologies. The apprentice will work under the guidance of senior cloud engineers and consultants to assist in the design, implementation, and optimization of AWS cloud solutions.
Key Responsibilities:
- Assist in the design and implementation of AWS cloud solutions under the supervision of senior team members.
- Learn and perform basic configuration and management of AWS services (EC2, S3, VPC, RDS, Lambda, etc.).
- Participate in assessments of existing client environments and provide support in developing AWS migration strategies.
- Collaborate with team members to understand client requirements and translate them into technical solutions.
- Develop and maintain documentation for cloud environments and solutions.
- Assist in monitoring and optimizing AWS resources for performance and cost-efficiency.
- Stay updated with the latest AWS services and industry trends through continuous learning and training.
- Participate in team meetings and technical discussions to address cloud-related challenges and solutions.
- Provide support in troubleshooting and resolving cloud infrastructure issues.
- Assist in ensuring the reliability, performance, and security of client cloud environments.
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent technical training and certifications.
- Recent graduates or students in their final year of study are encouraged to apply.
- AWS Certified Cloud Practitioner (mandatory or must be obtained within the first 3 months of employment)
- AWS Certified Solutions Architect – Associate (preferred)
- Additional AWS certifications are a plus.
- No prior professional experience is required, but relevant internships or project work is a plus.
- Basic understanding of cloud computing concepts and AWS services.
- Must be able to obtain and maintain a [relevant clearance level, e.g., Secret, Top Secret, etc.], as required by the position.
- Basic knowledge of AWS services (EC2, S3, VPC, RDS, Lambda, etc.).
- Understanding of fundamental cloud architecture principles and best practices.
- Basic proficiency in programming and scripting languages (Python, Java, PowerShell, etc.).
- Familiarity with infrastructure as code (IaC) tools such as CloudFormation or Terraform is a plus.
- Understanding of networking, security, and compliance in the cloud is a plus.
- Strong willingness to learn and adapt to new technologies.
- Good problem-solving and analytical skills.
- Effective communication and interpersonal abilities.
- Ability to work collaboratively in a team-oriented environment.
- Strong organizational and documentation skills.
- Customer-focused mindset with a desire to build strong client relationships.
- This role may require occasional travel to client sites.
- Ability to work in a dynamic and flexible environment.
- Option for remote work, subject to company policy and project requirements.