Job Summary:
The AWS Mid-Level Cloud Consultant is responsible for providing technical expertise and support in the design, implementation, and optimization of AWS cloud solutions. This role requires a solid understanding of AWS services, cloud architecture, and best practices. The AWS Mid-Level Cloud Consultant will work closely with clients to understand their business needs, develop effective cloud strategies, and ensure the successful deployment of AWS services.
Key Responsibilities:
- Assist in designing and implementing scalable, secure, and cost-effective AWS solutions.
- Conduct assessments of existing client environments and provide recommendations for AWS migration.
- Collaborate with clients to understand their business objectives and translate them into technical requirements.
- Participate in technical discussions to address cloud-related challenges and solutions.
- Develop and maintain documentation for cloud environments and solutions.
- Provide training and support to clients and internal teams on AWS technologies.
- Stay updated with the latest AWS services and industry trends to provide innovative solutions.
- Optimize AWS resources and manage cloud costs effectively.
- Participate in pre-sales activities, including client presentations and proposal development.
- Ensure the reliability, performance, and security of client cloud environments.
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
- Additional relevant coursework or certifications are a plus.
- AWS Certified Solutions Architect – Associate (mandatory)
- AWS Certified SysOps Administrator – Associate or AWS Certified Developer – Associate (preferred)
- AWS Certified Security – Specialty (preferred)
- Additional AWS certifications such as AWS Certified Solutions Architect – Professional or AWS Certified DevOps Engineer – Professional are a plus.
- Minimum of 5 years of experience in IT, with a focus on cloud computing.
- At least 3 years of hands-on experience with AWS services.
- Demonstrated experience in designing and implementing AWS cloud solutions.
- Must possess or be able to obtain and maintain a [relevant clearance level, e.g., Secret, Top Secret, etc.], as required by the position.
- Solid knowledge of AWS services (EC2, S3, VPC, RDS, Lambda, etc.).
- Understanding of cloud architecture principles and best practices.
- Experience with infrastructure as code (IaC) tools such as CloudFormation or Terraform.
- Familiarity with DevOps practices and tools (CI/CD pipelines, Jenkins, Docker, Kubernetes).
- Understanding of networking, security, and compliance in the cloud.
- Proficiency in programming and scripting languages (Python, Java, PowerShell, etc.).
- Experience with monitoring and logging tools (CloudWatch, ELK Stack).
- Strong problem-solving and analytical skills.
- Good communication and interpersonal abilities.
- Ability to work collaboratively in a team-oriented environment.
- Strong organizational and documentation skills.
- Customer-focused mindset with the ability 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.