Position: AWS Engineer
Location: Fairfax, VA (local) Will be a hybrid role
Must be US Citizen or GC ONLY
6 months contract to hire
Conversion salary: $110-120k
Must be able to obtain a Public Trust Clearance
2 – 3 interviews via Teams.
Keys/Notes - Client has an AWS GovCloud environment that has been managed by consultants and 3rd party firms. They want to bring someone in-house
- Will be responsible for managing and maintaining the day to day administration on their AWS/ Windows environment.
- Experience and knowledge of NIST 800-53, FedRAMP
- Heavy Terraform
- Will spin up new environments, push patches, deploy, update
- AWS
- Various services including GovCloud, Elastic Load Balancing, RDS
- Kubernetes a plus
- 23 servers
Cloud Engineer is responsible for setting up, maintaining, and evolving all cloud-based services, including architecting, planning, implementing, operating,and documenting infrastructure-related systems that align with the business and IT objectives.
The Cloud Engineer is expected to understand the Amazon Web Services (AWS) core systems within AWS GovCloud and apply best practices regarding security (e.g.,NIST 800-53) and scalability. Additionally, a working knowledge of SaaS (software as a service) and IaaS (infrastructure as a service) solutions, Infrastructure as Code,storage, networking, component operating systems, database, and web services is a must.
Note: This position requires excellent communication skills with cross-functional teams and effective documentation.
Essential Duties And Responsibilities
The essential functions include, but are not limited to the following:
- Architect and deploy component systems within the AWS cloud.
- Building, baselining, and implementing Linux and Microsoft (MS) Windows-based servers.
- Designing highly available solutions to meet customer Service Level Agreements (SLAs).
- Developing effective disaster recovery strategies with periodic tests.
- Deploying cloud resident security solutions to minimize risk.
- Working with the Infrastructure, Development, and DBA teams to devise and orchestrate scalable solutions.
- Utilizing automation and declarative configuration tools to streamline deployment and operational efficiencies.
- Deploying cloud-based monitoring tools to collect useful telemetry to manage uptime, reduce latency, maximize availability, and reduce cost.
- Providing effective documentation and communication of ongoing changes, configurations, and inventory.
- Participating in change management and drafting and maintaining policy surrounding IT infrastructure.
- Maintaining awareness of current and future technology trends and making recommendations for infrastructure design and improvements.
- Maintain awareness of current and future industry threats and participate in team efforts to mitigate vulnerabilities and overall security risks.
- Participate in the on-call rotation to support 24x7 operations.
- Performs other related duties as assigned.
Minimum Qualifications (Knowledge, Skills, And Abilities)
The minimum qualifications include:
- Bachelor's degree in computer science, computer engineering, or related field required or supporting industry certifications a plus.
- Five (5) years of related experience with at least three (3) years' experience deploying cloud-based Infrastructure solutions preferred. Experience working within aGovCloud environment is a plus.
- Strong background in Linux and MS Windows operating systems.
- Strong background managing web and database services, with a broad understanding of full-stack development.
- Strong background in managing and maintaining Infrastructure using an Infrastructure as Code tool. Experience using Terraform is preferred.
- Experience with NIST, NSA, CIS, DOD, and DISA specifications; experience in acquiring and maintaining a FedRAMP certification is a big plus.
- Experience with scripting tools (e.g., Bash, Python, and PowerShell).
- Experience with building and maintaining system and network baselines.
- Proficient with Microsoft Office Suite or related software.
- Excellent verbal, written communication, and documentation skills (e.g., policy and procedures).
- Excellent organizational skills and attention to detail.