DevSecOps Engineer

$96,400 - $168,700/Yr

Unclassified - Columbia, MD

posted 3 months ago

Full-time - Mid Level
Columbia, MD

About the position

In this position, you will have the opportunity to convert customer requirements, including informal requirements, into total systems solutions that fit within the technical, schedule, and cost constraints of the program. You will operate in an agile development environment using DevSecOps and CI/CD practices, which are essential for ensuring the security and efficiency of software development processes. Your role will involve conducting and participating in design reviews, sprint demonstrations, and after-action reviews to ensure that the development process is aligned with customer needs and project goals. You will be responsible for developing scalable web-based data visualization and analytic platforms using technologies such as Node.js, JavaScript, and scalable databases like Elasticsearch and PostgreSQL. Additionally, you will utilize Docker and Python to enhance the functionality and performance of these platforms. Writing, reviewing, and executing comprehensive test procedures will be a critical part of your responsibilities to ensure the quality and reliability of the software products. As part of your duties, you will deploy applications into development, staging, and production environments, ensuring that they are ready for end-users. You will also engage in peer-review processes, providing feedback on software code and contributing to the creation and updating of software design and user-focused documentation, such as User Manuals. This role is integral to the success of our Federal Solutions team, which delivers resources to our US government customers, ensuring the success of missions around the globe.

Responsibilities

  • Convert customer requirements into total systems solutions that fit within technical, schedule, and cost constraints.
  • Operate in an agile development environment using DevSecOps and CI/CD practices.
  • Conduct and participate in design reviews, sprint demonstrations, and after-action reviews.
  • Develop scalable web-based data visualization and analytic platforms using Node.js, JavaScript, and scalable databases (Elasticsearch, PostgreSQL).
  • Write, review, and execute comprehensive test procedures.
  • Deploy applications into development/staging/production environments.
  • Peer-review and comment on software code and write/review/update software design and user-focused documentation.

Requirements

  • B.S. in Software Engineering, Computer Engineering, Computer Science, or a related discipline (or equivalent experience).
  • Minimum 5 years software engineering experience.
  • Experience with DevSecOps and CI/CD practices.
  • Experience working with the Big Data Platform (BDP).
  • Experience developing in a Linux environment (RHEL, CentOS, Ubuntu).
  • Experience using scripting languages such as bash and sh.
  • Experience with agile project management using tools such as Jira and Confluence.
  • Experience with configuration management tools such as Gitlab.
  • Experience with container-based systems such as Docker and Kubernetes.
  • Experience with Node.js and JavaScript (TypeScript).
  • Experience developing in Python and Go.
  • Experience with YAML and JSON formats.
  • Excellent testing skills.
  • Excellent verbal and written communication skills.

Nice-to-haves

  • Enlighten-provided training for BDP, either provided directly through them or via DoD-coordinated courses.
  • SAFe Agile training such as Agile Software Engineer, SAFe for Teams, or SAFe for Government.
  • Experience with automation languages such as Puppet, Ansible, and Terraform.
  • Experience with data parsers and data ingest methodologies.
  • Knowledge of analytics.
  • Experience with RESTful web services and designing enterprise APIs.
  • Web development experience with a focus on UI/UX.
  • AI/ML experience.

Benefits

  • Diversity, equity, inclusion, and accessibility in the workplace.
  • Endless growth opportunities.
  • Support for employee wellbeing.
Job Description Matching

Match and compare your resume to any job description

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