AWS Developer / Administrator The AWS Developer / Administrator will provide technical expertise in the design, development, deployment, administration, and support of Amazon Web Services (AWS) environments. This role collaborates closely with cloud engineering, application development, security, and operations teams to deliver secure, scalable, resilient, and compliant cloud solutions.
The selected candidate will support AWS infrastructure, application services, integrations, and automation initiatives while ensuring operational stability, performance optimization, and adherence to organizational and regulatory requirements.
Key Responsibilities AWS Infrastructure & Cloud Administration Design, deploy, and administer AWS environments following industry best practices.
Manage AWS account structures, IAM roles, policies, and least-privilege access controls.
Support and maintain AWS core services, including: Amazon EC2
Auto Scaling
Elastic Load Balancing (ELB)
Amazon VPC
Subnets, routing, and security controls
Amazon S3, EBS, and EFS
Data lifecycle management policies
AWS Lambda
Amazon API Gateway
CloudWatch, CloudTrail, and AWS Config
Amazon Connect & Contact Center Support Develop and support Amazon Connect environments.
Configure and maintain: Contact Flows
Queues
Routing Profiles
Prompts
Integrate Amazon Connect with: AWS Lambda
APIs
External systems
Support call recording, analytics, reporting, and troubleshooting.
Cloud Development & Automation Design and integrate AI-enabled solutions using Amazon Bedrock.
Implement Infrastructure as Code (IaC) using: AWS CloudFormation
Terraform
Equivalent automation tools
Develop and maintain CI/CD pipelines and automation workflows.
Integrate APIs, serverless functions, and cloud-native services.
Monitoring, Security & Operations Monitor performance, availability, and cloud cost optimization opportunities.
Troubleshoot and resolve infrastructure and application issues.
Implement and maintain: Encryption
Logging
Monitoring
Compliance controls
Collaborate with security teams to ensure adherence to organizational standards.
Documentation & Team Collaboration Maintain technical documentation, runbooks, and architecture diagrams.
Provide knowledge transfer and mentorship to junior team members.
Participate in scheduled maintenance, upgrades, and after-hours support as needed.
Required Qualifications Experience 6+ years of overall IT experience supporting enterprise systems.
3+ years of hands-on AWS development and/or administration experience.
3+ years of experience with AWS core services: EC2
VPC
IAM
S3
Lambda
3+ years of experience with Amazon Connect and/or contact center technologies.
3+ years of experience integrating APIs, serverless functions, and cloud-native services.
3+ years of experience with Infrastructure as Code (IaC) and automation.
3+ years of experience implementing AWS security best practices, logging, and monitoring solutions.
3+ years of scripting experience using Python, Bash, or equivalent.
Required Certification AWS Certified Solutions Architect – Professional OR
AWS Certified DevOps Engineer – Professional
Preferred Qualifications Technical Experience Experience with AI/ML integrations and prompt engineering.
Experience with Amazon Bedrock.
Experience with hybrid cloud environments and third-party integrations.
Cost optimization and FinOps experience.
Experience with Microsoft Azure Cloud Services.
Experience designing Hybrid Cloud Architectures.
Preferred Certification Microsoft Certified Azure Solutions Architect (AZ-305)
Technical Environment & Tools Cloud Platforms Amazon Web Services (AWS)
Microsoft Azure
AWS Services Amazon Connect
Amazon Bedrock
AWS Lambda
Amazon EC2
Amazon VPC
Amazon S3
AWS CloudFormation
AWS Config
CloudWatch
CloudTrail
API Gateway
Development & Automation Terraform
CI/CD Tools (AWS-native or third-party)
Python
Bash
Git-based Version Control Systems