Inno Protech
4 weeks ago
Job Description :
We are seeking a highly skilled and experienced AWS Engineer with a minimum of 3 years of hands-on experience to join our team. As a Senior AWS Engineer, you will be responsible for designing, implementing, and maintaining scalable and secure cloud infrastructure solutions. Your expertise in AWS services and best practices will play a crucial role in the success of our cloud-based projects.
Responsibilities :
1. Cloud Infrastructure Design and Implementation :
- Design, deploy, and maintain AWS cloud infrastructure based on project requirements.
- Implement best practices for security, scalability, and reliability.
2. Automation and Orchestration :
- Develop and maintain infrastructure as code (IaC) using tools such as AWS CloudFormation or Terraform.
- Implement automation scripts for deployment, scaling, and monitoring.
3. Containerization and Orchestration :
- Implement and manage containerized applications using Docker.
- Work with container orchestration tools such as Kubernetes for scalable and resilient deployments.
4. AWS Services Management :
- Configure and manage a variety of AWS services, including EC2, S3, RDS, Lambda, IAM, etc.
- Optimize the usage of AWS resources to ensure cost-effectiveness.
5. Security and Compliance :
- Implement and enforce security best practices in the AWS environment.
- Conduct regular security assessments and audits.
- Ensure compliance with industry standards and regulations.
6. Monitoring and Performance Optimization :
- Set up monitoring and alerting systems for AWS resources.
- Optimize the performance and efficiency of cloud-based applications.
7. Backup and Disaster Recovery :
- Design and implement backup and disaster recovery solutions.
- Conduct regular testing of backup and recovery processes.
8. Collaboration :
- Collaborate with cross-functional teams, including developers, system administrators, and other engineers.
- Provide technical guidance and support to team members.
9. Documentation :
- Create and maintain comprehensive documentation for AWS infrastructure and configurations.
- Document troubleshooting procedures and resolution steps.
Requirements :
Education : Bachelor's degree in Computer Science, Information Technology, or a related field.
Experience : Minimum of 3 years of professional experience in designing and managing AWS cloud infrastructure.
AWS Certifications : AWS Certified Solutions Architect, AWS Certified DevOps Engineer, or other relevant certifications are a plus.
Skills :
- Proficiency in AWS services and solutions.
- Strong scripting and automation skills (e.g., Python, Bash).
- Experience with infrastructure as code tools (CloudFormation, Terraform).
- Knowledge of containerization and orchestration (Docker, Kubernetes).
- Understanding of security best practices and compliance in AWS.
Additional Skills (Preferred) :
- Familiarity with CI/CD pipelines and tools (Jenkins, AWS CodePipeline).
- Experience with serverless computing and AWS Lambda.
- Knowledge of networking concepts in AWS.
- Familiarity with AWS Well-Architected Framework.
If you are a talented AWS Engineer with a passion for cloud infrastructure and a proven track record, we invite you to apply and become a valuable part of our innovative team