About the job
Technical Skills Required:
AWS Services: Proficient in foundational services (EC2, S3, VPC, IAM, RDS) and advanced services (Lambda, ECS/EKS, API Gateway, SQS/SNS).
Infrastructure as Code (IaC): Skilled in using Terraform or AWS CloudFormation.
Operating Systems: Strong expertise in Linux (e.g., Ubuntu, Amazon Linux) and/or Windows Server administration.
Scripting: Proficient in at least one scripting language (Python, Bash, or Go) for automation and serverless functions.
DevOps Tools: Familiarity with version control (Git/GitHub/GitLab), CI/CD pipelines, and configuration management tools (Ansible, Chef, Puppet).
Containerization: Experience with Docker and orchestration tools such as Kubernetes or AWS ECS/EKS.
Networking: Strong understanding of cloud networking concepts (TCP/IP, DNS, Load Balancing, VPNs) and AWS VPC setups.
Databases: Experience with both relational (RDS) and NoSQL databases (DynamoDB).
Soft Skills:
Excellent problem-solving and troubleshooting skills in distributed systems.
Strong communication and teamwork abilities across technical and non-technical domains.
Commitment to continuous learning to remain current with evolving AWS and cloud technologies.
