Overview
Skills
Job Details
Employment Type: Contract - W2
Duration: Minimum 1 year; this contract may be extended based on business needs, with potential opportunities for conversion to a full-time position.
Position Type: Primarily remote with time in the office, as needed for meetings; office located in Phoenix, AZ
Work Schedule: 8:00 AM - 5:00 PM Arizona time
Position Summary:
We are seeking a highly skilled and experienced Senior AWS Cloud Engineer for our state agency client to join their dynamic technology team. The ideal candidate will be a cloud infrastructure expert with deep knowledge of the AWS ecosystem, a strong background in automation, security, and best practices, and the ability to lead complex projects.
Job Responsibilities:
- Design, deploy, and manage scalable, highly available, and fault-tolerant cloud environments on Amazon Web Services (AWS).
- Develop and maintain Infrastructure as Code (IaC) using tools like Terraform, CloudFormation, or Ansible to automate provisioning and management.
- Implement and enforce security best practices across all AWS resources, including IAM, security groups, KMS, and WAF configuration.
- Establish and optimize CI/CD pipelines using services like AWS CodePipeline, Jenkins, or GitHub Actions.
- Monitor cloud infrastructure performance, costs, and security, and implement solutions to optimize and drive continuous improvement.
- Troubleshoot and resolve complex issues related to cloud infrastructure, networking, and application deployment.
- Provide technical leadership and mentorship to junior engineers, driving the adoption of new cloud technologies and architectural patterns.
- Collaborate with development, operations, and security teams to ensure successful project delivery and alignment with business goals.
Skills Required:
- Expert-level knowledge of core AWS services (e.g., EC2, S3, RDS, VPC, Lambda, ECS/EKS, API Gateway, CloudWatch).
- Proven experience with a major IaC tool (Terraform strongly preferred).
- Strong scripting skills in Python, Bash, or Go.
- Deep understanding of networking concepts (TCP/IP, DNS, Load Balancing) within the cloud environment.
- Experience with containerization technologies (Docker, Kubernetes/EKS).
- Excellent problem-solving, analytical, and communication skills.
- Ability to work independently, prioritize tasks, and manage multiple projects concurrently.
- Commitment to writing clean, maintainable, and well-documented code and infrastructure.
- Proactive attitude toward learning new technologies and improving existing systems.
Skills Preferred:
- AWS Certified Solutions Architect Professional or AWS Certified DevOps Engineer Professional is highly desirable.
Education Required:
- Bachelor s degree in Computer Science, Engineering, or a related field.
Experience Required:
- 7+ years of professional experience in IT.
- 4+ years focused on cloud engineering and operations on AWS.
- Experience in project migrations to the cloud.
Additional Information:
- The candidate will be working alongside the PM and is expected to provide technical leadership for a major AWS Cloud Migration project.
- The ability to mentor fellow team members on cloud best practices is also important for this role.