Join our team as a Senior AWS Engineer and be a part of a dynamic and innovative organization, where your skills and expertise will be valued and rewarded.
Job Title: Senior AWS Engineer
Position Overview: We are seeking a highly skilled and experienced Senior AWS Engineer to join our dynamic team. As the Senior AWS Engineer, you will play a critical role in designing, implementing, and maintaining our company's cloud infrastructure on the Amazon Web Services (AWS) platform. You will work closely with cross-functional teams to ensure the scalability, reliability, and security of our cloud-based systems.
Key Responsibilities:
- Design, deploy, and maintain highly available and scalable AWS infrastructure to support our company's applications and services.
- Collaborate with software development teams to understand their infrastructure needs and provide guidance on best practices for AWS cloud architecture.
- Automate the deployment and management of AWS infrastructure using tools such as CloudFormation, Terraform, and Ansible.
- Monitor and troubleshoot infrastructure and application issues, ensuring timely resolution and minimal downtime.
- Implement and maintain efficient backup and disaster recovery strategies for AWS resources.
- Stay up-to-date with the latest AWS services and features, and evaluate their potential use in our infrastructure.
- Conduct security assessments and implement security best practices to protect our company's data and systems on the cloud.
- Proactively identify and resolve performance bottlenecks, capacity issues, and other potential areas of improvement.
- Mentor and provide technical guidance to junior members of the team.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of experience in designing, deploying, and maintaining AWS infrastructure.
- Extensive experience with AWS services, including EC2, S3, RDS, IAM, VPC, and CloudWatch.
- Strong understanding of cloud architecture and best practices, including high availability, scalability, and security.
- Experience with automation and configuration management tools such as CloudFormation, Terraform, and Ansible.
- Knowledge of scripting languages such as Python, Bash, or PowerShell.
- Experience with monitoring and logging tools such as CloudWatch, ELK stack, or Splunk.
- Solid understanding of networking concepts, including TCP/IP, DNS, load balancing, and routing.
- AWS certifications such as AWS Certified Solutions Architect or AWS Certified DevOps Engineer are a plus.
- Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
- Strong problem-solving and analytical skills with a keen attention to detail.
- Ability to adapt to a fast-paced and constantly evolving technology landscape.
Apply now and take your career to the next level!.