Senior DevOps Software Engineer (Remote) - Military veterans preferred

2019-01-03
SAIC (www.saic.com)
Other

/yr

  full-time   employee


Vienna
Virginia
22182
United States

Description

SAIC is looking for a Senior DevOps Software Engineer to join and support a growing project for the Federal Retirement Thrift Investment board (FRTIB). The FRTIB administers the Thrift Savings Plan which provides federal employees the opportunity to save for the retirement and manages retirement assets for more than 4.5 million participants worldwide. 

 

Job Responsibilities:

  • Lead agile scrum teams in building and delivering software. 
  • Work within development and cross functional teams to design, develop, test and implement technical solutions across a full-stack of development tools and technologies 
  • Use Continuous integration and deployment platforms and tools to automate the build, deployment workflows within our data center and iPaaS cloud platforms
  • Serve as DevOps architect, primary technical POC for development teams
  • Design, build and maintain software systems used by agency and participants
  • Troubleshoot and resolve any issues in development, testing and production environments
  • Automate security scanning, code coverage tool integration in automated deployment pipelines
  • Design and develop microservices and APIs required to convert all applications as digital supporting enterprise business initiatives
  • Operate across business verticals to promote the agile way of development, drive common approaches, increase reusability of the tools and practices
  • Additional responsibilities include creating design specifications, unit tests and prepare technical documentation 

Qualifications

 Required Qualifications:

  • Bachelor’s degree in Computer science or equivalent and 5+ years experience. Four additional years of experience may be considered in lieu of a degree.
  • Multiple years of application development experience using Java technologies
  • 4+ years of hands-on experience with Java, Spring framework, Springboot, Spring security. 4+ years of experience in developing RESTful APIs and enterprise applications on the public or private cloud multiple years of experience in development and deployment of services using Docker container and Kubernetes
  • Experience with Git code management practices (GitHub, Bitbucket)
  • Experience working with SQL, relational and non-relational databases
  • Experience with CI/CD and DevSecOps best practices
  • Experience migrating Legacy applications into microservice driven architectures Hands-on experience in writing build automation scripts and deployment pipelines using Jenkins, Maven, Gradle
  • Experience in writing automated unit tests for microservices and infrastructure
  • Scripting experience in Ruby, Python and Unix shell
  • Ability to self-manage assigned tasks and projects
  • Strong interpersonal, verbal and written communications skills
  • Experience working with geographically distributed teams of developers Strong agile and scrum fundamentals and working experience 

 

Clearance Requirement:

  • Ability to obtain and maintain a Public Trust security clearance is required

 

Preferred Qualifications:

  • Any development experience in iPaaS platforms like Mulesoft is plus
  • Experience working with 401k industry specific applications
  • DevOps or DevSecOps certification