DescriptionCandidate will help build GitLab-based DevSecOps automated pipelines into AWS gov cloud; support and enable application delivery times on CI/CD platform; manage and operate GitLab CI/CD.CertificationGitLab certification desired but not required.AWS certification desired but not required.Knowledge, Skills and ExperienceVersion Control SystemsProficiency with GitAdvanced knowledge of GitLab, including CI/CD pipelines, merge requests, and issue trackingFamiliarity with branching, promotion, and release strategies (such as SemRel)Familiarity using internalized registries and repositories (Nexus dependency management, internal container registries, etc.)CI/CDGitLab CI/CDGitLab runners (configuration and management)GitLab components (Or generally developing and utilizing templates for CI/CD jobs in any platform, such as GitHub Actions)Cloud PlatformsDemonstrated proficiency with AWS (Lambda, EC2, S3, EBS/EFS, ECS, EKS, SNS, CloudWatch)ContainerizationDocker (building, deploying, and managing containers)Kubernetes (orchestration, deployment strategies, security, troubleshooting)Container security best practicesIncluding container hardening strategies, such as maintaining a secure “golden” imageDeploying and managing container-based runners hosted on EKSGitOps tools and deployment principles (such as ArgoCD/Flux)Security TestingStatic Application Security Testing (SAST)Dynamic Application Security Testing (DAST)Interactive Application Security Testing (IAST)Software Composition Analysis (SCA)Container scanning tooling (Trivy, Prisma/Twistlock, Neuvector, etc..)Infrastructure as Code (IaC)Terraform (writing, managing, and optimizing Terraform configurations)Other IaC tools (e.g., CloudFormation, Ansible)Scripting and ProgrammingProficiency in scripting languages (e.g., Python, Bash)Basic to intermediate programming skillsExperience working with a Linux-based shell, managing way around a Linux-based systemAbility to work well in a paired programming environment at timesAutomationCreating and maintaining automated security checks and remediationsIntegrating security into automated deployment processesIncorporating linting tooling into development processesIncorporating unit & performance testing into deployment processes VIVA is an equal opportunity employer. All qualified applicants have an equal opportunity for placement, and all employees have an equal opportunity to develop on the job. This means that VIVA will not discriminate against any employee or qualified applicant on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status
DescriptionCandidate will help build GitLab-based DevSecOps automated pipelines into AWS gov cloud; support and enable application delivery times on CI/CD platform; manage and operate GitLab CI/CD.CertificationGitLab certification desired but not required.AWS certification desired but not required.Knowledge, Skills and ExperienceVersion Control SystemsProficiency with GitAdvanced knowledge of GitLab, including CI/CD pipelines, merge requests, and issue trackingFamiliarity with branching, promotion, and release strategies (such as SemRel)Familiarity using internalized registries and repositories (Nexus dependency management, internal container registries, etc.)CI/CDGitLab CI/CDGitLab runners (configuration and management)GitLab components (Or generally developing and utilizing templates for CI/CD jobs in any platform, such as GitHub Actions)Cloud PlatformsDemonstrated proficiency with AWS (Lambda, EC2, S3, EBS/EFS, ECS, EKS, SNS, CloudWatch)ContainerizationDocker (building, deploying, and managing containers)Kubernetes (orchestration, deployment strategies, security, troubleshooting)Container security best practicesIncluding container hardening strategies, such as maintaining a secure “golden” imageDeploying and managing container-based runners hosted on EKSGitOps tools and deployment principles (such as ArgoCD/Flux)Security TestingStatic Application Security Testing (SAST)Dynamic Application Security Testing (DAST)Interactive Application Security Testing (IAST)Software Composition Analysis (SCA)Container scanning tooling (Trivy, Prisma/Twistlock, Neuvector, etc..)Infrastructure as Code (IaC)Terraform (writing, managing, and optimizing Terraform configurations)Other IaC tools (e.g., CloudFormation, Ansible)Scripting and ProgrammingProficiency in scripting languages (e.g., Python, Bash)Basic to intermediate programming skillsExperience working with a Linux-based shell, managing way around a Linux-based systemAbility to work well in a paired programming environment at timesAutomationCreating and maintaining automated security checks and remediationsIntegrating security into automated deployment processesIncorporating linting tooling into development processesIncorporating unit & performance testing into deployment processes
(Please ensure email matches your resume email)
(document types allowed: doc/docx/rtf/pdf/txt) (max 2MB)
By submitting this form, you are consenting to the VIVA team contacting you via Phone/Email