Experience Inc. Jobs

Job Information

Precision Solutions DevSecOps Engineer in Sterling, Virginia

DevSecOps Engineer

Sterling, VA (remote until restrictions lifted)

We are seeking a DevSecOps Continuous Integration / Continuous Deployment (CI/CD) Engineer to join our team. In this role, you will use your understanding of DevOps & cloud engineering, application development and software testing to streamline and accelerate software development. Your strong analytic and analytic skills skills and ability to solve challenges using leading-edge open-source technology will make an impact on our government clients’ critical missions, improving millions of lives across the globe. The ideal candidate will have experience with developing CI/CD software delivery pipelines and a background in systems administration (on-prem/cloud) or software development.

Responsibilities

Design and Development

  • Design, create and maintain CI/CD software delivery pipelines & tools for an enterprise scale system with a large developer base.

  • Design, create and maintain Infrastructure as Code (IaC) code artifacts.

  • Design, create and maintain container-based application solutions.

  • Support wide range of automated domains including unit, functional, static code analysis, dynamic security code analysis, performance, accessibility and cloud infrastructure.

  • Use and support operation of source code repositories, including token-based authentication and pulling, branching and merging processes.

  • Use and support operation of artifact repository systems.

  • Develop and support infrastructure as code supporting deployment and maintenance of operating systems, cloud and container infrastructure, CI/CD orchestration and database schemas.

  • Assist in the identification, evaluation of leading-edge open-source testing tools and processes.

  • Participate in creating long-term and short-term strategies for scaling cloud environments.

  • Work with development teams to troubleshoot specific issues by recreating tests, validating configuration, etc.

  • Provide deployment support by deploying applications and microservices in cloud environments.

  • Advance DevSecOps processes and technologies using emerging technologies and cloud native tools.

  • Work collaboratively in a team setting using advanced Agile practices.

  • Support other similar professional duties assigned as needed.

Operations

  • Adhere to a comprehensive incident management program including problem management. Generate KPIs for service availability, uptime, and adherence to SOPs, and SLAs.

  • Maintain, monitor, and help improve the performance and availability of the 24x7 production environment including networks, servers, databases, etc.

  • Manage operational maintenance such as OS patches, security vulnerabilities etc. to ensure healthy status of various prod and non-prod environments.

  • Administer network monitoring system, alerting, log management, and other IT systems.

  • Participate in on-call rotation and provide hands-on support during emergencies, outages, and service transitions.

  • Improve system visibility and applications with advanced monitoring, metrics, and log analytics.

  • Analyze and identify root causes on critical problems, incident reports and communication.

Qualifications

Required Skills

  • 3-5 years of experience in open-source CI/CD pipeline tools, including Jenkins (Groovy), Git, SonarQube, Nexus, Cucumber and Selenium,

  • 1-2 years of experience using Kubernetes, Docker, AWS EKS and cloud orchestration, preferably OpenShift based.

  • 1-2 years of experience supporting cloud-based systems using automation infrastructure as code technologies, preferably using AWS.

  • Solid understanding of microservice concepts

  • Expert scripting skills (Bash, Perl, Python)

  • Technical knowledge of AWS managed services (VPC, EC2, EKS, RDS), including monitoring and analytics tools such as AWS CloudWatch, NewRelic

  • Experience with code management systems (Git, Subversion)

  • Experience maintaining Java/Angular/Node web applications (SpringBoot, Angular, React)

  • Keen communication and teamwork abilities

  • Ready to embrace a fast-paced work environment with deadlines and new challenges.

  • Bachelor’s degree in computer science or a related field with 3+ years of relevant experience.

  • Employer will accept a suitable combination of education, training, or experience.

Desired Skills

  • Experience delivering solutions using Agile delivery practices

  • Experience with Amazon Web Services (AWS)

  • Familiarity with revision control systems such as Git/Github

  • Experience enhancing the performance of high-traffic sites

Work Authorization: US citizenship required.

ID: 2021-2874

External Company Name: Precision Solutions

External Company URL: http://precision-solutions.com/

DirectEmployers