Position: Cloud (AWS) Infrastructure Engineer
Duration: 6 Month Contract to Hire
Location: Franklin, TN
This is a must for AWS :
- Design, deploy, and manage scalable, highly available AWS cloud infrastructure.
- Perform system troubleshooting, root cause analysis, and incident response.
- Optimize cloud resources for performance, reliability, and cost efficiency.
- Create and maintain technical documentation, architecture diagrams, and operational procedures.
- Collaborate with development, security, networking, and operations teams to support application deployments and cloud initiatives.
- Support disaster recovery, backup, and business continuity planning.
Plus:
- (AWS) Implement and support AWS services including EC2, VPC, S3, RDS, Lambda, ECS/EKS, Route 53, CloudFront, and IAM.
- (AWS) Monitor system performance, availability, and security using CloudWatch, CloudTrail, and third-party monitoring tools.
- Automate infrastructure provisioning, configuration management, and deployment processes.
- Multi Cloud Experience
- Nutanix Hypervisor
Job Duties
This position will be a member of the Infrastructure Engineering team performing various systems administrative, operational and support duties as assigned including:
- Create automation to relieve manual tasks, build efficiencies and create process improvement opportunities.
- Evaluate implemented solutions and practices, identify opportunities, and recommend solutions for continuous process and technical improvements.
- Maintain up-to-date knowledge of information systems technology and disseminate that knowledge to the organization and teammates.
- Engaging other teams to peer review proposed changes to infrastructure.
- Developing build documentation for deployment of infrastructure changes, standards and policies using tools such as Visio, Word, Excel, PowerShell etc.
- Create engineering level documentation consumable by system administration, operations, and support staff.
- Respond to user requests through emails, phones to facilitate administrative tasks, integration needs, and business requirements.
- Identify, isolate and resolve problems.
- Perform any other tasks as required by management.
- Work in conjunction with other technical support staff to implement immediate resolutions to more critical problems.