If you are a self-starter with a strong passion for AWS and DevOps, and thrive in a fast-paced and dynamic environment, then we want to hear from you! Join our team as a Senior AWS DevOps Engineer and be a key contributor in driving our company's success.
Job Title: Senior AWS DevOps Engineer
Location: New York, New York, United States
Salary: $115 Per hour
Job Summary: We are seeking a highly skilled and experienced Senior AWS DevOps Engineer to join our dynamic team. In this role, you will be responsible for managing the entire infrastructure of our company's AWS environment. You will work closely with our development and operations teams to ensure the smooth and efficient deployment of our software products.
Key Responsibilities:
- Manage and maintain the company's AWS infrastructure, including but not limited to EC2 instances, RDS databases, and S3 storage.
- Develop and implement strategies for automating deployment, scaling, and monitoring of our applications on AWS.
- Collaborate with development teams to ensure efficient and effective release management processes.
- Work closely with the operations team to troubleshoot and resolve any issues related to the AWS infrastructure.
- Implement and maintain best practices for security, backup, and disaster recovery in the AWS environment.
- Continuously monitor and optimize the performance of the AWS infrastructure to ensure maximum efficiency.
- Stay updated with the latest AWS services and features and make recommendations for their implementation within the company's infrastructure.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of experience working with AWS, including hands-on experience with EC2, RDS, and S3.
- Strong experience with automation tools such as Ansible, Chef, or Puppet.
- Proven experience with scripting languages such as Python, Bash, or Ruby.
- Experience with CI/CD pipelines and deployment tools such as Jenkins, Travis, or CircleCI.
- Excellent understanding of networking concepts, including load balancers, DNS, and firewalls.
- In-depth knowledge of Linux operating systems and command-line tools.
- Experience with containerization technologies such as Docker and Kubernetes.
- Ability to troubleshoot and resolve complex technical issues.
- Strong communication and collaboration skills.
- AWS certifications such as AWS Certified DevOps Engineer or AWS Certified Solutions Architect are a plus.