Jobs · Engineering · Virginia

Senior Cloud Platform Engineer

Nightwing · Sterling, VA · 3 wk ago
EngineeringFull-time

Key Responsibilities

  • Own the architecture and design of core cloud platform capabilities in AWS GovCloud and Azure, ensuring they meet security, availability, and performance requirements across three networks.
  • Use and develop automation (Ansible roles, Terraform modules, Packer, GitLab CI/CD pipelines, AWS CLI) to provision and configure servers, services, applications, and security controls, and drive best practices for automation across the team.
  • Set up and maintain applications in AWS GovCloud and commercial AWS environments, defining patterns and standards for development, test, and production environments used by multiple product teams.
  • Manage and optimize AWS resources such as VPCs, EC2, ECS, EKS, S3, Control Tower, and Landing Zone Accelerator (LZA) at scale, including cost, resilience, and security posture.
  • Lead technical projects end-to-end, working with team members and cross-functional groups to define requirements, create implementation plans, and deliver new features and capabilities on schedule.
  • Follow and establish best practices for disaster recovery and business continuity in server, network, and security design.
  • Manage Linux and Windows servers, following best practices for logging, monitoring, patching, and system maintenance; help select and implement supporting tools.
  • Provide senior-level expertise and support for IT operations related to security monitoring, compliance, and auditing tools.
  • Partner with security and compliance teams to support audits and implement technical controls that meet applicable regulatory and customer requirements.
  • Mentor and coach junior and mid-level engineers, conducting design and code reviews and sharing best practices for cloud architecture, automation, and operations.
  • Contribute to roadmap and strategy discussions for the cloud platform, identifying opportunities for modernization, simplification, and efficiency.

Required Skills And Experience

  • 6–10+ years of experience in IT (operations, security, development, or DevOps), including significant experience in hybrid or cloud-native environments.
  • 4+ years of experience with Linux system administration in production environments; experience designing standardized OS images and hardening baselines.
  • Familiarity with Windows system administration in mixed Linux/Windows environments.
  • 2+ years of experience running and supporting production services within AWS or another major cloud provider (e.g., Azure), with direct responsibility for availability, performance, and cost.
  • Experience architecting new services using AWS resources and integrating them into existing environments (e.g., VPC, EC2, ECS/EKS, S3, load balancers, Auto Scaling, security groups).
  • Proven experience troubleshooting complex distributed systems and cloud infrastructure issues, including networking, IAM/policy, containers, and CI/CD pipelines.
  • Deep familiarity with infrastructure-as-code and configuration management tools to manage and deploy servers and applications (e.g., Ansible, Terraform, CloudFormation, Packer, Python, Bash, PowerShell).
  • Familiarity with source code management tools for any automation code, scripts, or documentation (e.g., Git, GitLab, Bitbucket).
  • Demonstrated experience leading technical projects or initiatives, including planning, estimation, and coordination with cross-functional stakeholders.
  • Strong verbal and written communication skills, with the ability to explain complex cloud concepts to technical and non-technical audiences.
  • Strong sense of ownership and accountability to meet work deadlines and support sprint goals.
  • Must be a U.S. citizen.

Desired Skills And Experiences

  • Experience developing automated solutions utilizing Docker Compose and Helm.
  • Experience designing and operating containerized platforms using Docker and/or Kubernetes, including cluster design and security.
  • Familiarity with multi-account AWS architectures (e.g., AWS Organizations, Control Tower).
  • Familiarity with multi-account Microsoft Azure, including sovereign cloud architectures.
  • Experience developing CI/CD pipelines for delivery and testing of services and applications.
  • Experience within AWS GovCloud, particularly in government or other highly regulated environments.
  • Experience influencing or defining cloud security and compliance standards in partnership with security and compliance teams.
  • Professional certifications such as AWS Solutions Architect – Professional, AWS DevOps Engineer – Professional, AWS Solutions Architect – Associate, AWS Developer, Linux+, Security+, or CCNA.

Similar jobs