DevOps Engineer
Apply NowCompany: Base-2 Solutions
Location: Fort George G Meade, MD 20755
Description:
Job Description:
Base-2 Solutions is seeking a talented and driven DevOps Engineer to join our team. Our DevOps Engineers are essential to delivering secure, scalable, and efficient infrastructure solutions in support of national defense and mission-critical systems. We are looking for candidates who excel in automation, continuous integration/continuous deployment (CI/CD), cloud technologies, and system reliability. Ideal candidates will demonstrate versatility, strong problem-solving skills, and a collaborative mindset to bridge development and operations teams, streamlining the delivery of high-quality software and systems.
Responsibilities:
Experience with some or all of the following:
Base-2 Solutions is seeking a talented and driven DevOps Engineer to join our team. Our DevOps Engineers are essential to delivering secure, scalable, and efficient infrastructure solutions in support of national defense and mission-critical systems. We are looking for candidates who excel in automation, continuous integration/continuous deployment (CI/CD), cloud technologies, and system reliability. Ideal candidates will demonstrate versatility, strong problem-solving skills, and a collaborative mindset to bridge development and operations teams, streamlining the delivery of high-quality software and systems.
Responsibilities:
- Designs, implements, and manages CI/CD pipelines to automate software builds, testing, deployment, and monitoring using tools like Jenkins and Gitlab.
- Develops infrastructure as code (IaC) using tools like Terraform, Ansible, or CloudFormation.
- Supports cloud environments (AWS, Azure, Google Cloud), including provisioning, scaling, and security configurations.
- Implements and manages containerization and orchestration solutions using Docker, Kubernetes, and similar tools.
- Monitors system performance, identifies bottlenecks, and ensures high availability and reliability of infrastructure and applications.
- Collaborates with development, security, and operations teams to integrate DevSecOps principles and ensure secure, compliant deployments.
- Manages and configures version control systems, build tools, and collaboration platforms.
- Troubleshoots infrastructure, deployment, and system issues in real-time, ensuring minimal downtime.
- Automates routine system administration tasks, configuration management, and environment provisioning.
- Supports security compliance efforts and documentation, ensuring systems meet relevant regulatory requirements.
Experience with some or all of the following:
- CI/CD tools such as Jenkins, GitLab CI/CD, Bamboo, CircleCI
- Infrastructure as Code (IaC) tools like Terraform, Ansible, CloudFormation, Puppet, Chef
- Containerization and orchestration: Docker, Kubernetes, OpenShift, Helm
- Cloud platforms: AWS, Azure, Google Cloud Platform (GCP) (focus on cloud-native services and security best practices)
- Version control systems: Git, GitHub, GitLab, Bitbucket
- Monitoring and logging tools: Splunk, Prometheus, Grafana, ELK Stack (Elasticsearch, Logstash, Kibana), CloudWatch
- Operating systems: Linux, Unix, Windows
- Scripting languages: Python, Bash, PowerShell, Groovy
- Collaboration and issue tracking tools: JIRA, Confluence, ServiceNow
- Security best practices and compliance frameworks: DoD STIGs, NIST SP 800-53, RMF, FedRAMP
- Build tools: Maven, Gradle, Ant
- Networking fundamentals, VPNs, firewalls, load balancers, DNS
- Security Certifications such as CISSP, Security
- Technical Certifications such as AWS Certified DevOps Engineer, Kubernetes Administrator (CKA), Docker Certified Associate, Security