Description

Key Responsibilities

Design and Architecture: Develop and implement scalable, secure, and high-performance AWS architectures to support our application backend.

Infrastructure Setup: Configure and manage AWS services including EC2, S3, RDS, Lambda, VPC, IAM, CloudFront, and API Gateway.

Maintenance and Optimization: Monitor system performance, optimize infrastructure for cost and performance, and ensure high availability and disaster recovery readiness.

Automation and CI/CD: Implement infrastructure as code using tools like Terraform or CloudFormation and set up CI/CD pipelines for automated deployments.

Security Compliance: Ensure all systems are secure and compliant with industry best practices and regulations.

Collaboration: Work closely with cross-functional teams, including developers, DevOps engineers, and product managers, to deliver robust solutions.

Troubleshooting: Diagnose and resolve technical issues promptly to minimize downtime.

Documentation: Maintain clear and detailed documentation of system configurations, processes, and procedures.

Innovation: Stay updated with the latest AWS services and features, recommending and implementing improvements where appropriate.

Qualifications

Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).

Experience: Minimum of 5-7 years of hands-on experience with AWS services and infrastructure.

Technical Expertise:

Proficient in AWS services such as EC2, S3, RDS, Lambda, VPC, IAM, CloudFront, and API Gateway.

Strong experience with containerization technologies like Docker and orchestration tools such as Kubernetes or ECS.

Expertise with infrastructure as code tools (Terraform, CloudFormation, AWS CDK).

Solid understanding of networking, security best practices, and AWS security services.

Experience with monitoring and logging tools (CloudWatch, ELK stack, Prometheus).

Proficient in scripting languages (Python, Bash, PowerShell).

Familiarity with CI/CD tools (Jenkins, GitLab CI/CD, AWS CodePipeline).

Certifications: AWS Certified Solutions Architect (Professional) or AWS Certified DevOps Engineer (Professional) is highly preferred.

Soft Skills:

Excellent problem-solving and analytical skills.

Strong communication skills, both written and verbal.

Ability to work independently and as part of a collaborative team.

Detail-oriented with a focus on delivering high-quality work.

Education

Any Graduate