US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs

   

Senior AWS Cloud Engineer

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, 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.


* Experi...




Share Job