Benefits:
401(k)
Bonus based on performance
Health insurance
Paid time off
Vision insurance
Job Title: Sr. AWS Cloud Developer
· Location: Rockville, Maryland
· Work Type: Remote
· Job Category: Information Technology
· Travel: None to Minimal
· Clearance: Able to Obtain Public Trust
Employment Type: Full-Time
About the Role: The Application Research Center (ARC) is seeking a motivated AWS Cloud Developer to join our dynamic team. The ideal candidate will have expertise in designing, implementing, and maintaining AWS cloud-based applications and infrastructure, with additional knowledge of networking concepts in cloud environments. This role requires a strong foundation in Python, AWS Lambda, Infrastructure as Code (IaC) tools, and networking in the context of AWS, coupled with an AWS certification.
Key Responsibilities:
Design and develop scalable, secure, and high-performance solutions using AWS services.
Write clean, efficient, and maintainable code in Python for serverless and other cloud-native applications.
Build and deploy infrastructure using Infrastructure as Code (IaC) tools like AWS CloudFormation, Terraform, or AWS CDK.
Develop, test, and maintain AWS Lambda functions and integrate them with other AWS services.
Configure and manage networking components within AWS, including VPCs, Subnets, Security Groups, Routing Tables, and VPNs.
Implement and troubleshoot network architectures such as hybrid cloud, multi-VPC, and inter-region connectivity.
Collaborate with DevOps and product teams to streamline cloud deployments and operations.
Optimize applications, cloud infrastructure, and network performance for cost and efficiency.
Ensure security best practices and compliance requirements are adhered to.
Required Qualifications:
AWS Certified: Associate- or Professional-level certifications (e.g., AWS Solutions Architect, AWS Developer).
Programming Expertise: Proficient in Python with experience in building cloud-native applications.
Serverless Computing: Hands-on experience with AWS Lambda.
IaC Tools: Experience with CloudFormation, Terraform, or AWS CDK.
AWS Networking Expertise:
Knowledge of VPC design, Subnetting, Route 53, NAT Gateways, and Load Balancers.
Experience with hybrid cloud networking (Direct Connect, Transit Gateway, VPNs).
Understanding of security in network design (e.g., NACLs, Security Groups).
AWS Ecosystem: Familiarity with services like S3, EC2, RDS, DynamoDB, API Gateway, and more.
Version Control: Experience using Git and CI/CD pipelines.
Problem-Solving: Strong debugging, analytical, and troubleshooting skills, including network-related issues.
Preferred Qualifications:
Experience with containerization technologies (e.g., Docker, Kubernetes, AWS ECS/EKS).
Familiarity with monitoring tools (e.g., CloudWatch, Prometheus).
Knowledge of additional scripting languages like Bash or PowerShell.
Understanding of Agile/Scrum methodologies.
Experience in securing cloud and network architectures (e.g., VPNs, IAM policies).
Why Join Us?
Opportunity to work on cutting-edge AWS projects with advanced networking solutions.
Collaborative and innovative work environment.
Competitive compensation and benefits.
Access to continuous learning and AWS upskilling programs.
This is a remote position.