We offer a competitive salary and benefits package, as well as opportunities for professional growth and development.
Job Title: AWS Site Reliability Engineer
Position Overview: We are seeking a highly skilled AWS Site Reliability Engineer to join our dynamic and growing team. As an AWS Site Reliability Engineer, you will be responsible for the overall stability, performance, and reliability of our AWS-based systems. You will work closely with our development and operations teams to ensure seamless integration and delivery of our products and services.
Key Responsibilities:
- Design, implement, and maintain highly available and scalable infrastructure on AWS.
- Monitor and troubleshoot system performance, availability, and security.
- Develop and maintain automation scripts and tools to streamline processes and ensure efficiency.
- Collaborate with development teams to ensure smooth deployment and release processes.
- Conduct regular system audits to identify potential issues and implement necessary updates and patches.
- Evaluate and recommend new technologies and tools to improve system performance and reliability.
- Proactively identify and resolve any potential risks and security vulnerabilities in the AWS environment.
- Participate in on-call rotation to provide 24/7 support in case of any critical incidents.
- Continuously improve system monitoring and alerting to ensure timely detection and resolution of any issues.
- Document and maintain technical procedures, configurations, and system diagrams.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 3+ years of experience as a Site Reliability Engineer or DevOps Engineer, preferably in an AWS environment.
- Strong understanding of AWS services such as EC2, S3, RDS, and Lambda.
- Experience with automation tools such as Terraform, Ansible, or Chef.
- Proficient in scripting languages such as Python, Bash, or Ruby.
- Experience with monitoring and logging tools such as CloudWatch, Prometheus, or ELK stack.
- Familiarity with containerization technologies such as Docker and Kubernetes.
- In-depth knowledge of Linux operating systems.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills to work effectively with cross-functional teams.
- AWS certifications (e.g., AWS Certified DevOps Engineer, AWS Certified Solutions Architect) are a plus.
If you are passionate about AWS and have a strong desire to ensure the reliability and scalability of cloud-based systems, we would love to hear from you! Apply now and join our team of innovative and driven professionals.