Cloud Solutions Architect
Company | Agile Defense |
---|---|
Location | Winchester, VA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Expert or higher |
Requirements
- 10+ years of demonstrated experience designing and implementing scalable microservices
- Experience with programming (C#, Java, and Python)
- Experience with containerization for managing the deployment of microservices (Kubernetes and Docker)
- Experience with Cloud development (AWS)
- Robust understanding of microservices development and best practices
- Active Top Secret clearance required at the time of application
Responsibilities
- Participates in planning, definition, and high-level design of the solution and exploration of solution alternatives
- Enables the Continuous Delivery Pipeline through appropriate design guidelines and investment advocacy
- Defines subsystems and their interfaces, allocates responsibilities to subsystems, understands solution deployment, and communicates requirements for interactions with solution context
- Works with customers, stakeholders, and suppliers to establish high-level solution intent, and the solution intent information models and documentation requirements
- Establishes critical non-functional requirements for the solution and participates in the definition of others
- Solutions architecture and engineering within AWS and private/hybrid cloud platforms and services for large-scale cloud implementations including VPCs, Virtual Networks, servers, applications, databases, security, disaster recovery and failover using automation
- Solutions architecture and engineering to build out scalable and secure distributed digital systems using modern software technologies, Cloud Native and microservices architecture and API-First design patterns
- Solutions architecture support for technical volumes of proposals and white papers for RFPs/RFIs and thought leadership initiatives
- Perform repeatable cloud migrations including rehost (lift and shift), re-platform and re-engineering of on-premises systems and IT assets (data, network, and systems/applications) into a mix of multi and hybrid cloud platforms
- Deploy and manage cloud storage and backups for variety of storage, database and analytics services
- Architecting and engineering DevSecOps solutions using tools like Docker, Terraform, Jenkins, GitOps and Kubernetes/OpenShift
- Automate various tasks for CICD, cloud management, provisioning, decommissioning, securing and optimizing applications and infrastructure in cloud
- Build API offerings for cloud solutions and distributed systems and services
Preferred Qualifications
- A bachelor’s degree in computer science, business management, or IT-related discipline
- AWS Certified Developer – Associate or higher, or equivalent certification
- Security+ Certification