Overview:
The AWS DevOps Engineer plays a crucial role in our organization responsible for managing and optimizing our AWS infrastructure to ensure smooth deployment and operation of applications. They will work closely with software developers and IT operations to help streamline our software delivery and infrastructure management.
Skill Set AWS DevOps Role on below mentioned skill set. :
Design implement and maintain AWS cloud infrastructure using Infrastructure as Code (IaC) tools such as Terraform or AWS CloudFormation.
- Develop and maintain CI/CD pipelines for automating the deployment of applications and infrastructure changes.
- Configure and manage AWS services such as EC2 S3 RDS Lambda API Gateway etc.
- Monitor and troubleshoot issues related to AWS infrastructure and applications.
- Collaborate with development teams to optimize application performance and scalability on AWS.
- Implement security best practices for securing AWS resources and applications.
- Write automation scripts using Python or TypeScript for infrastructure provisioning configuration management and monitoring.
Skills Assessed
- DevOps
- AWS Services
- Python
- TypeScript
- CDK
- GitHub
- Docker
- Jenkins
- AWS CDK
Required Qualifications:
- Bachelors or higher degree in Computer Science Engineering or related field
- Professional AWS certification such as AWS Certified DevOps Engineer or related
- Proven experience in designing building and managing AWS infrastructure
- Proficiency in scripting and automation with languages such as Python Shell or similar
- Expertise in configuration management tools such as Chef Puppet or Ansible
- Strong understanding of networking concepts and troubleshooting skills in AWS environment
- Experience with container orchestration platforms such as Kubernetes ECS or EKS
- Indepth knowledge of continuous integration and continuous deployment (CI/CD) best practices
- Handson experience with monitoring and logging tools such as CloudWatch Datadog or similar
- Thorough understanding of security best practices and compliance in AWS
- Ability to work in a fastpaced agile environment and handle multiple tasks simultaneously
- Excellent communication and collaboration skills to work effectively with crossfunctional teams
- Strong problemsolving skills and a proactive approach to identifying and resolving issues
- Experience with database management systems such as MySQL PostgreSQL or similar
- Knowledge of cloud cost management and optimization techniques
aws,devops,automation,scripting,infrastructure,networking,troubleshooting,typescript