What are the responsibilities and job description for the Principal Cloud Infrastructure Architect position at Promote Project?
Company Overview
Promote Project is a leading provider of advanced technology solutions, specializing in mission-critical applications that support national security initiatives.
Job Description
We are seeking an experienced Principal Cloud Infrastructure Architect to join our platform engineering team in Chantilly, VA. As a cloud architect, you will collaborate with multiple project teams to design and produce reusable infrastructure and software components using modern cloud-native tools, such as AWS, Terraform, and Kubernetes. Your primary goal will be to develop robust, scalable solutions aimed at enhancing application resilience, reducing costs, and accelerating delivery to mission customers.
Responsibilities
- Design and implement reusable software solutions and business processes using industry-standard infrastructure as code (IaC) and DevOps tools.
- Utilize cloud-native tools to build and maintain infrastructure supporting large, user-facing applications in AWS.
- Develop and deploy containerized applications using Docker, Podman, Kubernetes, and Helm.
- Debug and optimize applications written in Java, Python, JavaScript, or Ruby on Linux platforms.
- Manage relational databases (e.g., PostgreSQL, MySQL) and document databases (e.g., Elasticsearch, Solr), including managed services like AWS RDS or OpenSearch.
- Provide tier 3 support and perform root cause analysis for application and infrastructure failures.
Requirements
- Bachelor's degree in Computer Science, Engineering, or related field, with 8 years of experience for senior level or 13 years for subject matter expert level.
- Proven experience leveraging cloud-native tools to build and sustain applications in AWS.
- Strong proficiency in writing infrastructure as code using Terraform or similar tools.
- Hands-on experience with containerization technologies such as Docker, Kubernetes, and Helm.
- Proficiency in programming languages such as Python (preferred), Java, or JavaScript.
- Experience managing relational databases (e.g., PostgreSQL, MySQL) and document databases (e.g., Elasticsearch, Solr).
- Ability to provide tier 3 support and conduct root cause analysis for application and infrastructure issues.
- Familiarity with Git and Agile methodologies for software development.
Benefits
- Comprehensive medical, dental, and vision plans with employer-paid premiums for employees and dependents.
- Health Spending Accounts (HSA) with employer contributions to cover plan deductibles.
- 100% employer match on 401(k) contributions up to 8% of annual payroll, immediately vested.
- Generous annual paid time off (PTO), including holidays, vacation, sick, personal, and administrative absences.
- Financial support for continuing education up to $10,000 annually.
- Dependent Care Flexible Spending Account (FSA) for elder and child care expenses.
Salary Range: $210,000 - $228,000.
Salary : $210,000 - $228,000