This job is onsite 3 days a week
Key Responsibilities
-
Design and Deployment: Architect, design, and implement AWS cloud environments, including setting up VPCs, EC2 instances, S3 buckets, RDS databases, and other services as required.
-
Automation and Infrastructure as Code (IAC): Develop infrastructure as code using tools such as Terraform or AWS CloudFormation to automate provisioning and deployment of cloud resources.
-
Monitoring and Optimization: Implement monitoring, logging, and alerting for cloud services to ensure optimal performance and cost efficiency. Continuously optimize AWS infrastructure based on usage patterns and workload requirements.
-
Security and Compliance: Implement security best practices and ensure compliance with industry standards and regulations. Perform regular security assessments and audits of AWS environments.
-
Troubleshooting and Support: Respond to technical issues and troubleshoot incidents, providing root cause analysis and resolution. Participate in an on-call rotation for support escalation.
-
Documentation and Training: Document cloud architecture, procedures, and processes. Provide training and guidance to internal teams on best practices for using AWS services effectively.
Qualifications
-
Strong understanding of cloud computing concepts, architectures, and services.
-
Experience with Amazon Web Services (AWS) cloud platform, including but not limited to EC2, S3, RDS, IAM, Lambda, etc.
-
Experience with infrastructure as code (IAC) tools such as Terraform, AWS CloudFormation, or similar.
-
Familiarity with containerization technologies and orchestration tools (e.g., Docker, Kubernetes).
-
Excellent problem-solving and troubleshooting skills with the ability to analyze complex technical issues.
-
Strong communication skills and ability to work collaboratively in a team environment.
-
Minimum of 1+ years of experience in AWS cloud engineering or related roles.
Additional Requirements
-
AWS Certified Cloud Practitioner or equivalent certification is required.
-
Flexibility to work onsite in Memphis once a week as needed.
Level Differentiation
-
Level 1: Entry-level position requiring foundational knowledge and hands-on experience with AWS services and basic infrastructure as code tools. Typically involves more guidance and supervision.
-
Level 2: Mid-level position with deeper technical expertise and experience in designing and implementing AWS cloud solutions. Expected to work more independently and contribute to architecture decisions.
-
Level 3: Senior-level position with extensive experience in architecting, optimizing, and managing complex AWS environments. Responsible for leading projects, mentoring junior engineers, and driving cloud strategy.
Salary
Compensation commensurate with experience