Responsibilities
- Design, build and evolve our cloud infrastructure, employing automation and infrastructure-as-code (IaC)
- Manage network connectivity
- Oversee cloud operations- servers and database management, AMI lifecycle, server hardening, patching, package vulnerability, backups etc.
- Manage user onboarding, IAM users, roles, IAM policies
- Provide comprehensive systems administration functions on Amazon Web Services (AWS) infrastructure to include support of AWS products such as: EC2 Compute, ELB, Auto Scaling, S3 Storage, Relational Database Service (RDS), AWS Lambda, AWS Step Function, API Gateway, AWS Networking & Content delivery (VPC, Route 53, etc.) Identity & Access Management, CloudWatch, CloudTrail, AWS Config, Cloud Formation, Key Management and more.
Required skills and qualifications
- Three or more years of experience building cloud infrastructure on AWS platforms
- Proven work experience as a Cloud Engineer or similar role
- Experience with Infrastructure as code, including Terraform, Cloud Formation
- Experience with Configuration management using Ansible, Chef and Puppet
- Experience with AWS Networking such as VPC, VPC Peering, Transit Gateway, Site-to-Site VPN, DC
- Experience with server hardening, patch management and DB upgrades
- Experience with DevOps through CI/CD pipeline tools such as Azure DevOps
- Experience with Windows & Linux OS
- Expertise in incident and problem management including timely problem identification, successful resolution, and root-cause analysis
Preferred skills and qualifications
- Bachelor’s degree (or equivalent) in computer science, information technology
- AWS Certification