Job Summary: We are Looking a highly skilled Senior AWS DevOps Engineer to join our team. The ideal candidate will have extensive experience in managing and deploying applications on AWS with a strong background in DevOps practices and tools.
Key Responsibilities:
- Design implement and manage scalable secure and reliable AWS infrastructure.
- Automate deployment monitoring and management of cloud applications.
- Collaborate with development teams to ensure continuous integration and continuous delivery (CI/CD) pipelines are efficient and effective.
- Implement and manage infrastructure as code (IaC) using tools like Terraform or CloudFormation.
- Monitor system performance identify issues and implement solutions to ensure high availability and performance.
- Ensure security best practices are followed in all aspects of the infrastructure.
- Troubleshoot and resolve issues in development test and production environments.
- Mentor junior engineers and provide technical guidance to the team.
Requirements
Qualifications:
- Bachelor s degree in Computer Science Engineering or a related field.
- 5 years of experience in DevOps with a focus on AWS.
- Proficiency in scripting languages such as Python Bash or Ruby.
- Experience with CI/CD tools like Jenkins GitLab CI or CircleCI.
- Strong knowledge of containerization technologies such as Docker and Kubernetes.
- Familiarity with monitoring and logging tools like Prometheus Grafana and ELK Stack.
- AWS certifications (e.g. AWS Certified DevOps Engineer) are a plus.
- Excellent problemsolving skills and attention to detail.
- Strong communication and collaboration skills.
Preferred Skills:
- Experience with configuration management tools like Ansible Chef or Puppet.
- Knowledge of networking concepts and security best practices.
- Experience with serverless architectures and services like AWS Lambda.
Benefits
Benefits:
- Competitive salary and benefits package.
- Opportunities for professional growth and development.
- Flexible work environment.
Design, implement, and manage scalable, secure, and reliable AWS infrastructure. Automate deployment, monitoring, and management of cloud applications. Collaborate with development teams to ensure continuous integration and continuous delivery (CI/CD) pipelines are efficient and effective. Implement and manage infrastructure as code (IaC) using tools like Terraform or CloudFormation. Monitor system performance, identify issues, and implement solutions to ensure high availability and performance. Ensure security best practices are followed in all aspects of the infrastructure. Troubleshoot and resolve issues in development, test, and production environments. Mentor junior engineers and provide technical guidance to the team.