NavitsPartners
Cloud Architect - CA24-13871
NavitsPartners, Washington, District of Columbia, us, 20022
Job Title:
Cloud ArchitectLocation:
Washington, DCDuration:
3+ months (possibility to extend)Project Description:
Cloud development work to support the project, including Collection and Processing Pipeline Development and Database Development. This role will involve the initial deployment of enterprise cloud-based systems.Requirements:
The ideal candidate will possess knowledge and experience in the following areas:AWS Cloud Application Development:
Hands-on experience in AWS cloud development is required.Agile Development:
Familiarity with Agile methodologies.Backend and Frontend Development:
Proficiency in developing cloud applications using Python for backend services and Angular or React for frontend development.Cloud Platforms and DevOps:
Expertise in cloud technology platforms, tools, services, DevOps practices, and database management.Leadership in Cloud Domains:
Capable of leading initiatives in areas such as database management, programming, cloud security/recovery, and cloud-centric integration.Python and IaC:
Experience in writing Python code for applications and using Infrastructure as Code (IaC) with AWS CDK or Terraform for deployment. Knowledge of AWS Step-Functions for business process modeling.Container-Based Applications:
Experience in developing container-based applications with REST APIs, using Angular or React in Typescript.Logging and Monitoring:
Experience with AWS CloudWatch and AWS CloudTrail for event logging and auditing, particularly in regulated environments.Remediation and Testing:
Ability to troubleshoot, remediate, and perform unit testing during application development and deployment.Responsibilities:AWS Development:
Hands-on development experience with AWS required.GovCloud Development:
Experience with GovCloud is helpful.AWS Infrastructure:
Full understanding of AWS storage infrastructure (S3, Aurora, RDS, DynamoDB) and networking, including database backups, archiving, and Application Load Balancers.Security and Networking:
Detailed attention to security roles (Okta/Cognito), least privilege access, and resolving security warnings. Knowledge of API gateways and related networking security protocols.Application Deployment:
Manage multiple application deployment modules, configurations, and integrations.Infrastructure as Code:
Implement infrastructure as code using CDK/Python and/or Terraform.Automation and Scripting:
Experience in deployment automation and scripting.Infrastructure Testing:
Perform unit testing of infrastructure (e.g., cdk-nag), resilience testing, and other testing methodologies.Best Practices:
Implement best practices based on AWS Well-Architected Framework and organizational standards.Command Line Proficiency:
Proficiency with command-line tools such as PowerShell and Bash.
Cloud ArchitectLocation:
Washington, DCDuration:
3+ months (possibility to extend)Project Description:
Cloud development work to support the project, including Collection and Processing Pipeline Development and Database Development. This role will involve the initial deployment of enterprise cloud-based systems.Requirements:
The ideal candidate will possess knowledge and experience in the following areas:AWS Cloud Application Development:
Hands-on experience in AWS cloud development is required.Agile Development:
Familiarity with Agile methodologies.Backend and Frontend Development:
Proficiency in developing cloud applications using Python for backend services and Angular or React for frontend development.Cloud Platforms and DevOps:
Expertise in cloud technology platforms, tools, services, DevOps practices, and database management.Leadership in Cloud Domains:
Capable of leading initiatives in areas such as database management, programming, cloud security/recovery, and cloud-centric integration.Python and IaC:
Experience in writing Python code for applications and using Infrastructure as Code (IaC) with AWS CDK or Terraform for deployment. Knowledge of AWS Step-Functions for business process modeling.Container-Based Applications:
Experience in developing container-based applications with REST APIs, using Angular or React in Typescript.Logging and Monitoring:
Experience with AWS CloudWatch and AWS CloudTrail for event logging and auditing, particularly in regulated environments.Remediation and Testing:
Ability to troubleshoot, remediate, and perform unit testing during application development and deployment.Responsibilities:AWS Development:
Hands-on development experience with AWS required.GovCloud Development:
Experience with GovCloud is helpful.AWS Infrastructure:
Full understanding of AWS storage infrastructure (S3, Aurora, RDS, DynamoDB) and networking, including database backups, archiving, and Application Load Balancers.Security and Networking:
Detailed attention to security roles (Okta/Cognito), least privilege access, and resolving security warnings. Knowledge of API gateways and related networking security protocols.Application Deployment:
Manage multiple application deployment modules, configurations, and integrations.Infrastructure as Code:
Implement infrastructure as code using CDK/Python and/or Terraform.Automation and Scripting:
Experience in deployment automation and scripting.Infrastructure Testing:
Perform unit testing of infrastructure (e.g., cdk-nag), resilience testing, and other testing methodologies.Best Practices:
Implement best practices based on AWS Well-Architected Framework and organizational standards.Command Line Proficiency:
Proficiency with command-line tools such as PowerShell and Bash.