Posted in

AWS Cloud Systems Administrator

AWS Cloud Systems Administrator

CompanyMarkon
LocationReston, VA, USA
Salary$175000 – $195000
TypeFull-Time
Degrees
Experience LevelMid Level, Senior

Requirements

  • Active TS/SCI with an FSP, preferably from this client.
  • Proven experience managing AWS EC2 instances and related services such as VPC, S3, IAM, RDS, ELB, and Auto Scaling.
  • Strong skills in infrastructure automation using Terraform, CloudFormation, or similar IaC tools.
  • Experience with CI/CD tools such as Jenkins, GitLab CI, or AWS CodePipeline.
  • Proficient in Linux system administration and scripting (Bash, Python, Ruby).
  • Knowledge of containerization and orchestration tools (Docker, Kubernetes, AWS ECS) is a plus.
  • Solid understanding of networking, security best practices, and cloud architecture principles.
  • Excellent problem-solving skills and ability to work independently and collaboratively in a team environment.

Responsibilities

  • Provision, configure, monitor, and maintain AWS EC2 instances including AMI management, instance scaling (auto-scaling groups), load balancing, and security groups to ensure high availability and performance.
  • Design and implement infrastructure automation (IaC) using tools such as Terraform or AWS CloudFormation to provision and manage cloud resources efficiently and reproducibly.
  • Build, maintain, and optimize CI/CD (Continuous Integration/Continuous Delivery) pipelines using tools like Jenkins, GitLab CI, or AWS CodePipeline to automate software delivery and deployment processes.
  • Implement and maintain monitoring solutions (e.g., AWS CloudWatch, ELK stack, Grafana) to ensure system health, performance, and availability; proactively identify and resolve issues to minimize downtime.
  • Manage AWS Identity and Access Management (IAM) roles, policies, and multi-factor authentication (MFA); perform regular security assessments and implement best practices to safeguard cloud infrastructure.
  • Work closely with development, operations, and security teams to foster a DevOps culture, support application deployment, and provide technical guidance for cloud infrastructure and automation.
  • Maintain multiple environments (development, staging, production) ensuring consistency, reliability, and scalability across all stages.
  • Develop and maintain automation scripts using Bash, Python, or Ruby to streamline routine tasks and improve operational efficiency.
  • Work in a fast-paced environment driving cloud infrastructure excellence and automation, ensuring robust and scalable AWS EC2 deployments that support business-critical applications.

Preferred Qualifications

  • Familiarity with Agile methodologies and DevOps culture.
  • Experience with monitoring tools such as AWS CloudWatch, ELK stack, Grafana, or Prometheus.
  • Strong communication skills to effectively collaborate with cross-functional teams and stakeholders.