Precision Solutions

DevOps Engineer

Category Information Technology
Location : Location
US-VA-Ashburn
Clearance Requirements
Ability to Obtain a Secret Clearance is Required
Commute Requirements
Onsite
ID
2024-4502

Overview

DevOps Engineer

Onsite | Ashburn, VA | 5 Days a Week

US Citizenship Required - Will be processed for a Secret Clearance

 

Summary
Our client helps their customers track anything needing to be tracked and located around the globe. Their systems and applications are compatible with an extensive variety of tracking devices and sensors, including many legacy systems you may already be using to support your asset management operations. Founded in 1984, the company has grown to become a world leader in GPS tracking and related technologies. Our client designs, produces and delivers tracking and information systems from large scale enterprise solutions to more personalized solutions.

 

Responsibilities

Our client is looking for a DevOps Engineer to join their team! For this position, our client is looking for someone with early to mid-career experience that can be hands on rather than someone who is currently in a Manager or similar-like position. The DevOps Engineer is pivotal in enhancing our client's development, deployment, and operational processes. The primary responsibilities will include automating workflows, managing virtualized environments, maintaining operating systems, and developing robust CI/CD pipelines focusing on automated and security testing. Additionally, the position provides operational support for customer deployments, occasionally during off-hours.

  • Automation:
    • Develop and maintain automation scripts and tools to streamline operational tasks
    • Implement Infrastructure as Code (IaC) using tools such as Terraform, Ansible, or similar
    • Implement and manage automated testing frameworks to ensure code reliability
    • Incorporate security testing tools and practices to identify and mitigate vulnerabilities early in the development process
    • Design, develop, and maintain CI/CD pipelines using tools such as GitHub Actions
    • Integrate automated testing and security testing into the CI/CD pipelines to ensure code quality and security
  • Operating System Maintenance:
    • Perform regular maintenance, updates, and patches on Linux and Windows servers
    • Monitor system performance, troubleshoot issues, and ensure high availability and reliability
  • Virtualization Environments:
    • Build, manage, and maintain virtualized environments, using technologies like Docker, Kubernetes, and VMware
    • Optimize and scale virtual environments to meet evolving business needs
  • Operational Support:
    • Provide operational support for customer deployments, ensuring successful implementation of software solutions
    • Be available for occasional off-hours support to address critical issues and ensure continuous service availability
    • Work closely with development, QA, and IT teams to ensure seamless delivery of software projects
    • Provide support and guidance to team members on best practices for DevOps and automation

Requirements

  • Proven experience in the above areas of responsibilities
  • Strong knowledge of automation tools and scripting languages (e.g., Python, Bash, PowerShell)
  • Experience with virtualization technologies (e.g., Docker, Kubernetes, VMware)
  • Proficiency in maintaining Linux and Windows operating systems
  • Hands-on experience with CI/CD pipeline tools (e.g., Jenkins, GitLab CI, GitHub Actions)
  • Familiarity with automated testing frameworks and security testing tools
  • Excellent problem-solving skills and the ability to work in a fast-paced environment
  • Strong communication and collaboration skills

Preferred Requirements

  • Bachelor’s degree in computer science, information technology, or a related field
  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud)
  • Knowledge of configuration management tools (e.g., Ansible, Puppet, Chef)
  • Certification in relevant DevOps or cloud technologies
  • Currently possess an active Secret clearance

Education/Certification Requirements

  • None

Clearance Requirements

  • Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; The selected candidate will need to apply and obtain a Secret clearance if the selected candidate doesn't already have one.
Other Duties
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
 
--------------
 
About Us
Northern Virginia-based Precision Solutions is an expert in staffing solutions for companies of any size that open the door to new opportunities and seek outstanding talent. We pride ourselves on being versatile enough to tailor our relationships to the needs of each individual client, being agile in the fast-paced marketplace, and being precise in meeting the needs of any company.
 
Equal Opportunity Employer Statement
Precision Solutions is an equal opportunity employer. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws.

Options

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