DevSecOps Engineer NEW

$110,500 - $149,500/Yr

General Dynamics - Washington, DC

posted 2 months ago

Full-time - Senior
Washington, DC
10,001+ employees
Transportation Equipment Manufacturing

About the position

The DevSecOps Engineer at General Dynamics Information Technology will work closely with federal civilian agencies to enhance their technological capabilities. This role involves establishing CI/CD pipelines, supporting API usage across diverse data environments, and providing full life-cycle implementation of projects. The engineer will also be responsible for ensuring web application security and compliance, while collaborating with end users to deliver exceptional service.

Responsibilities

  • Help establish CI/CD pipeline in coordination with the lead DevSecOps engineer and the integration platform team.
  • Support API usage in a diverse data environment across multiple databases and file formats.
  • Provide full life-cycle implementation including design, development, testing and deployment of projects that support business goals.
  • Take ownership of projects/tasks/issues and work them through completion.
  • Develop and maintain architecture and integration documentation.
  • Participate in reviews to ensure processes support existing architecture, follow defined guidelines and coding standards, and meet user requirements.
  • Collaborate with end users and provide exceptional customer service by becoming a trusted business advisor.

Requirements

  • Experience with source control tools such as Git.
  • Ansible experience.
  • Experience with Java-based and PHP-based applications.
  • Experience building Docker images running databases such as MySQL, Redis, or PostgreSQL.
  • Solid experience managing Linux operating systems such as Red Hat Enterprise Linux (RHEL).
  • Experience debugging production applications using a combination of operating system (Linux) log files, enterprise logging systems (such as Splunk), database queries in SQL, and application testing.
  • Demonstrated proficiency providing both high-level (management-focused) and low-level (technical-focused) documentation and presentations.
  • Demonstrated excellent listening and communication skills when collaborating with customers and other technical teams.
  • 8+ years directly related experience in the design, writing and testing of computer programs, with two or more years' experience in software operating systems architecture.
  • 8+ years of systems development experience utilizing a full Systems Development Lifecycle (SDLC).
  • Experience working in an Agile environment.
  • 5+ years' experience with Java development and associated tools.
  • Experience with JBoss Fuse Middleware, or comparable.
  • Experience programming with Java Spring, Spring Boot.
  • Experience with relational database development such as MySQL, Oracle, MS SQL Server.
  • Experience with creating and consuming REST API services.
  • Experience with other API services such as SoapUI, XML-RPC.
  • Experience working in a collaborative team environment.

Nice-to-haves

  • Experience with build and deployment automation, including source control, continuous integration and continuous delivery (CI/CD), configuration as code, and deployment pipelines.
  • GitLab experience is a plus.
  • Continuous integration tools such as GitLab CI/CD, Bamboo, or Jenkins.
  • Artifactory experience is a plus.
  • Familiarity with OpenShift / Docker is a plus.

Benefits

  • Salary range of $110,500 - $149,500 based on experience and location.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service