Senior AWS Cloud and Infrastructure Engineer
Overview:
Tantus Technologies, Inc. (Tantus) - recognized by the Washington Post as a Top Workplace - is seeking a Senior AWS Cloud and Infrastructure Engineer to support the technology group for our federal client located in Washington, DC. The engineering position will perform a variety of tasks and activities that are broad in nature and concerned with application migration to AWS; implementation and maintenance of AWS Cloud environments and services; and full SDLC support.
Clearance: This position supports a federal contract and requires U.S. citizenship or lawful permanent resident (Green Card holder) status, as well as the ability to obtain a Public Trust clearance.
What You'll Do:
• Design and Implement Cloud Infrastructure:
• Design and implement scalable, secure, and highly available AWS infrastructure using cloud native applications and services such as VPC, Subnets, and Routers.
• Use IaC tools like CloudFormation, and provision infrastructure.
• Containerization and Orchestration:
• Create and manage containerized applications using Docker and run them on Amazon ECS
• Optimize ECS cluster performance, configure auto-scaling, and manage rolling updates.
• Container Image Management:
• Use Amazon ECR to store, manage, and deploy container images.
• Implement automated image scanning, vulnerability management, and compliance reporting.
• Load Balancing:
• Design and implement load balancing using AWS Application Load Balancer (ALB) and Network Load Balancer (NLB).
• Configure health checks, listener rules, and target groups for efficient traffic distribution.
• CI/CD Pipeline Management:
• Implement continuous integration and continuous deployment (CI/CD) pipelines using Jenkins or Git Actions
• Automate testing, deployment, and rollbacks of applications to ensure high quality and reliability.
• Collaboration and Communication:
• Work closely with cross-functional teams to understand requirements and implement solutions.
• Communicate technical designs, plans, and progress to stakeholders and team members.
Required Knowledge and Skills:
• Bachelor's Degree in Computer Science, Mathematics, Engineering.
• Proven experience developing user interfaces using a modern Front-End Framework such as Angular, React, or a comparable technology.
• AWS Experience:
• * Minimum 7 years of hands-on experience with AWS services, including VPC, Subnets, ECS, ECR, ALB, NLB, and Jenkins.
• IaC Knowledge:
• * Strong understanding of Infrastructure as Code (IaC) using CloudFormation
• Containerization and Orchestration:
• * Experience with containerization using Docker and orchestration using ECS
• Load Balancing and CI/CD:
• * Understanding of load balancing concepts and experience with implementing ALB and NLB.
• Familiarity with CI/CD pipelines and experience with implementing Jenkins or Git Actions
• Cloud Security and Compliance:
• * Knowledge of AWS IAM, AWS CloudTrail, and AWS Config for security management.
• Communication and Collaboration:
• * Excellent verbal and written communication skills for working with cross-functional teams.
Abilities:
• Ability to quickly understand cloud technologies and apply that knowledge to advance client transformation initiatives.
• The ability to use technical skills for the design and implementation of various CI/CD patterns while abiding by industry standards and policies.
Nice to Haves:
• Cloud and/or Agile Certifications
• Federal government agency work experience
• Experience using the Atlassian tools suite (Jira and Confluence)
• Experience with Terraforms
• Active Federal Agency Clearance
• Experience with Content Delivery Networks and Drupal, a plus.
Salary Range:
• Salary range is $170,000-200,000/year. The salary range for this position reflects a variety of factors that influence compensation decisions, including skills, experience, training, certifications, and organizational needs.
Apply tot his job
Apply To this Job