Logo
Applied Research Associates, Inc

Senior AWS Cloud Engineer

Applied Research Associates, Inc, Albuquerque, New Mexico, United States, 87101


Essential Functions:

AWS Cloud Infrastructure Management: Architect, deploy, and maintain scalable AWS environments using Infrastructure-as-Code (Terraform).

Security Focus: Ensure the security and compliance of AWS resources, including configuring and managing AWS security groups, IAM roles/policies, and implementing best practices in cloud security.

NIST Compliance: Ensure cloud infrastructure adheres to NIST 800-171 and other relevant security frameworks. Implement, monitor, and maintain controls for compliance with federal and industry standards.

Automation and Scripting: Develop automation scripts using Terraform and Python to streamline cloud operations, improve security monitoring, and optimize deployment pipelines.

Monitoring & Optimization: Implement and manage AWS monitoring tools (CloudWatch, AWS Config, etc.) to track performance, cost, and compliance issues. Proactively recommend changes to improve efficiency and reduce costs.

AWS Billing Management: Manage AWS account billing structures, ensuring accurate allocation of costs to appropriate accounts, projects, or departments. Monitor billing reports and provide regular updates to stakeholders on AWS spending breakdowns.

Collaboration: Work closely with DevOps, development teams, and security teams to design secure and scalable cloud-based solutions. Educate and guide teams on best practices in AWS security and governance.

Experience and Skills Required:

Experience: 7+ years of experience managing cloud environments, with at least 3 years in AWS.

Terraform Expertise: Hands-on experience designing and implementing AWS infrastructure using Terraform.

AWS Security Knowledge: Strong understanding of AWS security services including IAM, VPC, Security Groups, CloudTrail, KMS, Systems Manager.

Cloud Compliance: In-depth knowledge of NIST cloud compliance requirements (relating to 800-171) and experience implementing security controls in cloud environments.

Programming/Scripting: Proficiency in Python or similar languages for automation, scripting, and integration tasks.

DevOps and CI/CD Tools: Familiarity with DevOps methodologies and tools like Git, GitLab CI/CD, Docker, and Kubernetes.

Certifications: AWS Certified Solutions Architect, AWS Certified Security - Specialty, or similar certifications are highly preferred.

AWS Billing Management: Experience managing AWS billing accounts, including setting up billing structures, monitoring cost allocation across multiple accounts or projects, and providing accurate reporting to stakeholders.

Preferred:

Experience working in environments with strict security and regulatory requirements such as financial services, healthcare, or government.

Experience with containerization and orchestration tools such as Docker and Kubernetes.

Knowledge of serverless architecture (e.g., AWS Lambda) and microservices design.

Experience with AWS Billing Tools such as AWS Organizations, AWS Cost Explorer, and AWS Consolidated Billing for managing account structures and billing breakdowns.

Familiarity with monitoring and alerting tools like Prometheus, Grafana, FluentBit.

Strong problem-solving skills with an emphasis on proactive security measures.

Education:

Bachelor’s degree in CS, Software Engineering or other IT-related field or equivalent experience.

Experience Required

7+ years of experience managing cloud environments, with at least 3 years in AWS.

Education Preferred

Bachelor of Science or better in Computer Science or related field.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

#J-18808-Ljbffr