Sr. Devops Engineer (Ts/Sci W/Poly Required)

Sr. Devops Engineer (Ts/Sci W/Poly Required)
Company:

Saic


Sr. Devops Engineer (Ts/Sci W/Poly Required)

Details of the offer

Description

SAIC is seeking an experienced, Senior DevOps Engineer to support a fast-paced Intelligence Community program.
The DevOps engineer must have experience in designing, building and maintaining continuous integration/continuous delivery build pipelines.
The candidate must have hands-on experience with Kubernetes in designing, implementing and managing Kubernetes clusters working in conjunction with Docker Containers.
The candidate must have experience with Docker and establishing container image repositories, building Docker files, container images, and using Docker in establishing continuous integration/continuous deployment (CI/CD) deployment pipelines.
The candidate needs to have experience with tools enabling automated testing and integration , and with AWS specifically in regard to key services e.g., EC2, S3, VPC, KMS, CloudFormation, IAM.
The individual will be involved in the following critical activities:
Automating and orchestrating workloads on AWS.
Hands-on experience with at least one configuration/deployment management system e.g., Chef, Puppet, Ansible, AWS Cloud Formation, Salt or other similar tools
Hands-on experience with at least one of the following languages: Node.js, Python, PHP, Ruby, and Java. Proficient with git and git workflows.
Creation of Docker files
Creation of Docker Container images and a container image repository.
Proficiency in leveraging automated testing tools to automate testing.
Lead the design, development and instantiation of the deployment process for the project
Design, build and maintain CI/CD pipelines in multiple integration and test (I&T) environments
Install, configure and manage Kubernetes clusters supporting the CI/CD deployment pipelines
Install, configure and manage additional CI/CD tools in the environment e.g., Jenkins, GitLab, Cucumber
Install, configure and manage automated testing tools in the environment
Qualifications

Requires active/current TS/SCI with Polygraph
BA/BS Degree in Engineering, Computer Science or a related field. Industry certifications preferred with 14 years of experience.
Must have 3+ years as a DevOps Engineer or equivalent
Must have 3+ years of hands on experience with Kubernetes and creating and managing a Kubernetes based infrastructure
Must have 3+ years of hands on experience with Docker, building Docker files and images, establishing Docker image repositories
Must have 2+ years of experience with CI/CD orchestrator tools e.g., Jenkins, Maven, Ant, or similar CI/CD orchestrator tool(s)
Must have experience in building and managing CI/CD pipelines
Must have experience with Helm
Must have experience with a source code repository tool e.g., GitLab, GitHub
Must have experience building installation packages using RPM and Yum
Must have experience with Chef for software installation
Must have 5+ years of professional software development experience
Must be proficiency with Linux is required
Must have familiarity with Test Automation tools and frameworks: XUnit, Selenium, Cypress JS, SauceLabs, etc.
Proven ability to provide automation solutions using PowerShell, Python and JSON.
Platform and OS experience: CentOS 6 and 7, RHEL 6 and 7, Windows 7, Windows 2016
Must have strong prior scripting experience.
Must have experience installing and configuring AWS services.
My SAIC Benefits.


Source: Dice


Area:

Requirements


Knowledges:

  • Python
  • Linux

Travel agent

Position: Travel Coordinator Busy travel agency helping clients plan their vacations both big and small domestically and internationally. We specialize in group...


California

Published a month ago

Director of palliative care services

Location: Elmore Description The Director of Palliative Care Services is responsible for the overall implementation and development of the Palliative Care...


Ohio

Published a month ago

Director of palliative care services

Location: Tontogany Description The Director of Palliative Care Services is responsible for the overall implementation and development of the Palliative Care...


Ohio

Published a month ago

Director of palliative care services

Location: Harbor View Description The Director of Palliative Care Services is responsible for the overall implementation and development of the Palliative...


Ohio

Published a month ago