This is a W2 Position and candidates MUST BE local to Reston, VA Title : AWS Cloud Engineer Terms of Employment : W2 Contract, 6 Months This is a hybrid position with a strong preference for candidates local to the DMV (DC, Maryland, Virginia) area, as they must be able to come on-site at least once a week, preferably on Wednesdays. Office is located in Reston, VA.Overview & Key Responsibilities
We are seeking a dynamic and experienced AWS Cloud Platform Engineer to provide hands-on technical expertise and leadership for our client s AWS cloud footprint. You will play a pivotal role in a major cloud migration initiative, focused on moving applications from on-premise to a modern AWS ecosystem. This is not an administrative role, but a hands-on position where you will support the entire lifecycle of services from inception and design to deployment and operations. The ideal candidate has a strong background in AWS platform engineering, automation, and Site Reliability Engineering (SRE) principles.
Key responsibilities include :
- Provide hands-on technical expertise for supporting our AWS footprint, including security and guardrails.
- Design, implement, and integrate our cloud platform resources on Amazon Web Services (AWS).
- Engage in and improve the end-to-end lifecycle of services, starting from inception & design, deployment, and operations.
- Drive and support cloud transformation and migration efforts, including providing consultation on infrastructure planning and engineering.
- Establish automation capabilities leveraging Cloud native solutions and Infrastructure as Code (IaC) tools like Terraform, Ansible, and Python. Our goal is to provision infrastructure with code and policy as code.
- Support activities including system design consulting, capacity planning, and launch reviews.
- Willingly troubleshoot difficult issues and provide consultation to internal development and architecture teams.
- Promote and ensure modern application design, apply engineering best practices, and mitigate vulnerabilities.
- Monitor and manage the stability, availability, and performance of enterprise systems and platforms across IT domains.
- Actively participate in and help guide customers on using Cloud-native design and architecture patterns, leveraging components like containers, microservices, and serverless computing.
- Automate end-to-end processes to maintain (patches and upgrades) our AWS Cloud ecosystem.
- Make data-driven recommendations and mentor peers.
- Engage with various teams, including security, architecture, and project management.
Required Skills & Experience :
- Minimum of 10 years of overall IT experience, with at least 5-10 years focused on AWS Cloud Platform engineering and administration.
- Strong hands-on knowledge and current implementation experience with a wide range of AWS services, including but not limited to VPC, Networking, EC2, S3, IAM, ELBs, Lambda, CloudWatch, CloudTrail, and EKS.
- Proficiency in Infrastructure as Code (IaC) tools such as Terraform, Ansible playbooks, and Python code. Experience with AWS CloudFormation is also required.
- Minimum of 3 years of experience with containerization (Kubernetes) and DevOps toolchains (e.g., Jenkins, Bitbucket, Artifactory).
- 3-5 years of experience in a Site Reliability Engineering (SRE) role.
- Experience with an end-to-end software engineering lifecycle (Build, Integration, Test, Releasing, and Deployment).
- Solid understanding of cloud architecture principles, design patterns, and best practices for building scalable, resilient, and secure cloud environments.
- Hands-on experience with writing Lambda functions, preferably in Python (Boto3).
- A great understanding of various DevOps toolchains, including Git / repo, Crucible, and Jenkins.
- Strong verbal and written communication skills, with the ability to effectively interact with both technical and non-technical stakeholders.
- A bachelor s degree in computer science, Information Technology, or a related field.
Preferred Skills & Experience :
- Master's degree.
- Experience with AWS services such as RDS and RedShift.
- Experience in a Linux, Shell scripting, and general admin skills.
- Knowledge of leveraging Artificial Intelligence patterns and services like Amazon Kendra and Bedrock.
- Experience working in an Agile / Scrum environment.
License / Certification :
An AWS Cloud certification (at least one is required, above Cloud Practitioner)