AWS Developer / Administrator

Talent Software Services, Inc.

Columbia, SC

JOB DETAILS
SALARY
$70–$75 Per Hour
SKILLS
AWS Lambda, Access Control, Administrative Skills, Amazon Elastic Compute Cloud (EC2), Amazon Simple Storage Service (S3), Amazon Web Services (AWS), Application Integration, Application Programming Interface (API), Applications Security, Artificial Intelligence (AI), Automation, Autoscaling, Bash Scripting, Best Practices, Call Centers, Cloud Applications, Cloud Architecture, Cloud Computing, Continuous Deployment/Delivery, Continuous Integration, Cost Control, Cryptography, Data Management, DevOps, Elastic Load Balancing, Hybrid Cloud, Identify Issues, Information Technology & Information Systems, Knowledge Transfer, Maintain Compliance, Mentoring, Microsoft Windows Azure, Performance Analysis, Performance Tuning/Optimization, Problem Solving Skills, Python Programming/Scripting Language, Regulatory Compliance, Regulatory Requirements, Scripting (Scripting Languages), Security Monitoring, Software Development, Software Engineering, Subnet, Technical Support, Technical Writing
LOCATION
Columbia, SC
POSTED
2 days ago

Position Overview

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

About the Company

T

Talent Software Services, Inc.