If you are a self-motivated and results-driven AWS Engineer with a passion for cloud technologies, we would love to hear from you.
Job Title: AWS Engineer
Job Summary: We are seeking a highly skilled and experienced AWS Engineer to join our dynamic team. As an AWS Engineer, you will be responsible for designing, implementing, and maintaining our company's cloud infrastructure on the Amazon Web Services (AWS) platform. You will work closely with our development, operations, and security teams to ensure a secure, scalable, and highly available AWS environment.
Key Responsibilities:
- Design, implement, and maintain AWS infrastructure, including compute, storage, networking, and security services.
- Collaborate with cross-functional teams to develop and implement cloud-based solutions that meet business and technical requirements.
- Develop and maintain automation scripts for provisioning, configuration, and orchestration of AWS resources.
- Monitor and troubleshoot AWS infrastructure to ensure optimal performance and availability.
- Implement and maintain security measures to protect AWS resources and data.
- Participate in disaster recovery planning and testing to ensure business continuity.
- Keep up-to-date with the latest AWS services, tools, and best practices and make recommendations for their implementation.
- Document design, configuration, and troubleshooting procedures for the AWS environment.
- Provide technical support and guidance to other teams and assist with resolving issues related to AWS infrastructure.
- Continuously identify areas for improvement and make recommendations to optimize the AWS environment.
Requirements:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- At least 3 years of experience as an AWS Engineer or in a similar role.
- Proven experience in designing, implementing, and managing AWS infrastructure.
- Strong knowledge of AWS core services, including EC2, S3, VPC, IAM, RDS, and CloudFormation.
- Experience with automation tools such as Ansible, Chef, or Puppet.
- Knowledge of scripting languages such as Python, Bash, or PowerShell.
- Experience with monitoring, logging, and troubleshooting tools such as CloudWatch, Splunk, or ELK stack.
- Familiarity with Agile methodologies and DevOps practices.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- AWS certifications, such as AWS Certified Solutions Architect or AWS Certified DevOps Engineer, are a plus.
Join our team and be a part of our exciting journey towards building a world-class AWS infrastructure.