- Design implement and maintain cloud infrastructures on AWS.
- Manage compute resources storage and networking components in AWS.
- Provision configure and monitor EC2 instances S3 storage and VPCs.
- Configure and manage Windows and Unixbased VMs (Linux/Ubuntu).
- Perform patch management security configurations and system upgrades.
- Ensure high availability and performance of cloudhosted environments.
- Implement and manage Active Directory (AD) services including AWS Directory Service within the cloud environment.
- Integrate onprem AD with AWS using AWS Managed AD or AD Connector.
- Design and manage secure network architectures including VPCs subnets VPNs and routing configurations.
- Implement network security best practices (firewalls security groups NACLs).
- Troubleshoot and resolve network connectivity issues ensuring optimal network performance.
- Implement scalable storage solutions using AWS S3 EBS and Glacier.
- Manage backup and recovery strategies for cloudhosted environments.
- Manage relational (RDS Aurora) and NoSQL (DynamoDB) databases in the cloud.
- Ensure database performance security and high availability.
- Configure and manage AWS Elastic Load Balancers (ELB) to distribute traffic across instances.
- Implement Auto Scaling policies to ensure elasticity and high availability of applications.
- Monitor system performance and apply necessary optimizations.
- Identify and resolve performance bottlenecks across compute network storage and database layers.
- Implement security best practices in line with AWS security standards (IAM encryption security groups etc..
- Regularly audit cloud environments for compliance with internal and external security regulations.
Requirements
Required Skills and Qualifications:
- 4 years of handson experience with AWS cloud platforms including EC2 S3 VPC RDS Lambda and IAM.
- Proficient in managing both Windows and Unix/Linux servers in a cloud environment.
- Strong experience with Active Directory integration in a cloud infrastructure.
- Solid understanding of cloud networking VPC design and security groups.
- Knowledge of cloud storage solutions like EBS S3 and Glacier.
- Experience with cloudbased databases RDS MySQL and MS SQL Server.
- Familiarity with load balancing technologies (Elastic Load Balancer) and Auto Scaling in AWS.
- Experience with cloud monitoring tools such as AWS CloudWatch CloudTrail or thirdparty tools.
- Familiarity with cloud services in Azure (e.g. VMs Azure AD Azure Storage) and GCP
- Proficiency in scripting languages (e.g. Python Shell PowerShell).
- Strong understanding of security principles (IAM encryption access control).
- Excellent troubleshooting and analytical skills.
- Ability to work in a fastpaced dynamic environment with minimal supervision
Preferred Qualifications:
- AWS certifications such as AWS Certified Solutions Architect Associate or Professional AWS Certified SysOps Administrator or AWS Certified DevOps Engineer.
- Experience with containerization (Docker Kubernetes) and serverless computing.
Education: Bachelor s degree in Computer Science, Information Technology, or a related field (or equivalent work experience). Experience: 4+ years of hands-on experience with AWS cloud platforms, including EC2, S3, VPC, RDS, Lambda, and IAM. Proficient in managing both Windows and Unix/Linux servers in a cloud environment. Strong experience with Active Directory integration in a cloud infrastructure. Solid understanding of cloud networking, VPC design, and security groups. Knowledge of cloud storage solutions like EBS, S3, and Glacier. Experience with cloud-based databases- RDS (MySQL and MS SQL Server). Familiarity with load balancing technologies (Elastic Load Balancer) and Auto Scaling in AWS. Experience with cloud monitoring tools such as AWS CloudWatch, CloudTrail, or third-party tools. Familiarity with cloud services in Azure (e.g., VMs, Azure AD, Azure Storage) and GCP Skills: Proficiency in scripting languages (e.g., Python, Shell, PowerShell). Strong understanding of security principles (IAM, encryption, access control). Excellent troubleshooting and analytical skills. Ability to work in a fast-paced, dynamic environment with minimal supervision. Preferred Qualifications: AWS certifications such as AWS Certified Solutions Architect Associate or Professional, AWS Certified SysOps Administrator, or AWS Certified DevOps Engineer. Experience with containerization (Docker, Kubernetes) and serverless computing.