Software Architect

Job Locations US-CA-Point Mugu
Req No.
2020-1705
Category
Information Technology
Type
Regular Full-Time
Clearance Level
Secret

Overview

Brandes Associates Inc. is looking for a Software Architect that will be responsible for management of a continuous integration and continuous deployment (CI/CD) pipeline for our customer’s products riding on microservices and/or client/server architectures.  The candidate will assist in maintaining and executing organizational policies and procedures for change management, asset and configuration management, release and deployment management, service monitoring, support and problem management. Opportunities for career advancement, excellent benefits and stability are some of the advantages of our well-established, employee-focused company.

Responsibilities

  • The candidate will be responsible for Architecting, administrating, securing and scaling platforms.
  • Unifying the roles of software development and IT operations.
  • Defining and automating release train pipelines and environments, building resilient systems and creating repeatable processes.
  • Defining, implementing, and maintaining information security best practices for all production systems that run applications.
  • Development and implementation of infrastructure as code (IAC).
  • Defining long term operations strategy and leveraging cutting edge technologies.
  • Troubleshooting and resolving issues in development, test, and production environments.
  • Leading the assurance of network connectivity and assisting with network and security audits as well as system backups.
  • Working at the customer's site with government personnel to ensure program success.

Qualifications

Programming knowledge required (multiple platforms/languages).

Ability to multi-task across many projects.

Excellent communication and troubleshooting skills.

Experience with business process documentation.

Strong experience required in designing and implementing CI / CD pipelines in support of agile software development teams.

Demonstrable proficiency required in a CI / CD technology such as Gitlab, Jenkins, TeamCity.

Candidate will demonstrate excellent practical understanding of both traditional configuration management and immutable infrastructure approaches to delivering CI / CD.

Preferred skills include Python & Ruby, DevOps/Automation Experience using automation tools such as Chef/Puppet, AWS (Architecture, Implementation, Automation), Unit testing, Databases (RDB and NOSQL), Web Services.

Demonstrable proficiency required with either AWS or Azure, both through console and through one or more programmatic interfaces.

Demonstrable proficiency strongly preferred with Kubernetes; candidate will demonstrate Kubernetes solution design, deployment tasks, and Dockerfile creation.

Demonstrated results required for applying Site Reliability principles end-to-end within an agile SDLC to deliver on objectives for service quality.

Advanced operations problem management and troubleshooting capability required on either Windows and/or Linux.

Well-rounded professional background in IT Operations /DevOps including change management, network engineering, SAN storage, systems administration, virtualization, monitoring, incident response, configuration management.

7+ years application support and 2+ years AWS experience.

Education

Bachelor’s degree in Computer Science or Mathematics.

Clearance

Condition of employment – must have an active DoD Secret Clearance. Applicants selected will be subject to a security investigation and must meet eligibility requirements for access to classified information. Existing SSBI or TS preferred.

Citizenship

The applicant must have US citizenship at time of application.

BAI is an Equal Opportunity Employer of minorities, females, protected veterans, and individuals with disabilities.  

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed