Position Requirements:Candidate 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.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 processesCertificationGitLab certification desired but not required.AWS certification desired but not required.Notes:Onsite
(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