Position Overview
We are searching for motivated, self-starter candidates to join our team as an AWS Infrastructure Engineer. The ideal candidate will be proficient in a range of AWS services and related technologies, with a proven ability to design, implement, and manage cloud infrastructure in a dynamic environment.
Key Responsibilities
- Design, deploy, and manage scalable and secure AWS infrastructure.
- Automate cloud operations using scripting and infrastructure-as-code tools.
- Collaborate with cross-functional teams to support application and infrastructure needs.
- Monitor, troubleshoot, and optimize AWS environments for performance and security.
- Maintain documentation and ensure compliance with organizational policies.
Required Skills & Expertise
Advanced
- AWS CLI
- CloudFormation
- S3
- EC2
- Auto Scaling
- EFS, FSx
- Transfer Family: SFTP server, SFTP connector
- RDS
- KMS
- Networking: VPC, Transit Gateway, Dx Gateway, Site-to-site VPN, VPC Endpoints, Route 53
- Elastic Load Balancers
- AWS Network Firewall
- IAM
- Control Tower: Landing Zone, Account Factory, CfCT, Guardrails
- Organization: Account, OU, root account, Service Control Policies, Tag Policies, Declarative Policy for EC2
- Service Catalog
- CloudWatch: Alarms, Metrics, Centralized Monitoring using Firehose
- CloudTrail
- Config
- Security Hub
- SNS
- Lambda (Python)
- EventBridge
- AWS Health Dashboard
Basic
- Terraform
- Linux
- GIT
- Bash and Python scripting
- boto3
- Active Directory
- SSH/SFTP/SMB/LDAP/NFS
- Glacier
- SSM
- CodePipeline
- GuardDuty
- EKS
- ECR
- Directory Service
- Resource Access Manager
Desired
Qualifications
- Bachelor’s degree in computer science, Information Technology, or related field (preferred).
- Relevant certifications in AWS or cloud technologies are a plus.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
- Ability to thrive in a fast-paced, collaborative environment.