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