DevOps Engineer at Base-2 Solutions, LLC
Springfield, VA 22150
About the Job
Job Description
- Designs and defines the DevSecOps architecture for new or existing IT systems.
- Has the ability to both write clean, working code and has commanding knowledge of traditional operations tasks.
- Coordinates system development to include design, modeling, security, integration, and formal testing.
- Manages and documents system configurations.
- Assists with deployment of new product features.
- Configure CI/CD for multiple web applications.
- Take source code, dependencies to perform application builds.
- Perform automated testing and security scans.
- Deploy to multiple environments (Dev, Staging, Operations).
- Responsible for Infrastructure as Code and configuration management.
- Author helm charts to deploy resources to OpenShift.
- Manage and document system security, by performing software updates in response to scan findings, document system, architecture to demonstrate security compliance.
- 5-8+ years of experience.
- Bachelor's Degree in computer science, computer engineering, systems engineering or any related field/major, or 3 additional years of experience in information technology.
- Proficiency with Linux operating systems.
- Experience with Git.
- Working experience with CI/CD pipelines (Gitlab, Jenkins, CircleCI, or similar).
- Uses Service+ and Jira to track questions and answers as well as enter orders.
- Ability to manage networking for web applications by understanding PCP/IP, DNS, and load balancing.
- Familiarity with Kubernetes and OpenShift, with ideal knowledge of AWS, GCP, and/or Azure.
- Experience with Infrastructure as Code (one or more of Terraform, Cloudformation, AWS CDK, Ansible, Chef, Puppet, etc.)
- Knowledgeable of including containerization, monitoring & logging, and network & security.
- Experience deploying and managing databases, interacting with databases via SQL and ORMs.
- Comfortable using Python and BASH to create systems tooling.
- Provides incident resolution to customers with hardware, software, and application problems. Includes both customer telephone support as well as electronically submitted requests.
- Ability to contribute code updates/tweaks to existing code repositories.
- Experience with software system design, able to create application architecture for new applications.
- Experience with integrating security components with applications and databases.
- Familiarity with Configuration Management and Request for Change process for review and assessment.
- Experience with delivery of an integrated solution using Agile software delivery techniques.
- Technical certification Network +, Security +, Oracle or specializing in Software Development, or Cloud Computing.
- Experience in System Engineering and project/program management.
- Knowledge and/or experience with NGA enterprise products.
Pay & Benefit HighlightsCompensation
- Above market fixed salary or hourly pay.
- Up to $10,000 bonus for each referral.
- Additional bonuses for exceptional performance, assisting with business development and company growth.
- 100% paid premiums for health insurance. Choose from over 80 gold-level medical plans from Aetna, CareFirst, Kaiser and UnitedHealthcare. Choose from PPO, EPO, POS, HMO, and HSA-compatible.
- HSA and FSA options.
- 100% paid premiums for dental insurance.
- 100% paid premiums for vision insurance.
- 100% paid premiums for short-term disability.
- 100% paid premiums for long-term disability.
- 100% paid premiums for accidental death & dismemberment.
- 100% paid premiums for life insurance with a $200,000 max benefit.
- 8% company contribution to 401k with immediate vesting.
- 401k pre-tax and Roth options.
- Up to 20 days of flexible paid time off (PTO).
- 11 days of paid floating holidays.
- Flexible work schedules including flex time and compressed work period.
- Remote work including partial or fully remote (contract and project-dependent).