Software Engineer/Architect

Optimum Governmental Solutions LLC
Manassas, VA, United States
18 days ago
Apply on www.clearancejobs.com
Prepare application

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

Automation of Tests Command-Line Interface Distributed Systems Python (Programming Language) Linux System Administration Open Source Technology Rapid Prototyping Process Cloud Platform System Performance Testing Containerization Kubernetes Information Technology
+3 more
Performance Monitor Docker Programming Languages

Job description

  • Design, develop, and maintain Python-based automated test suites to validate infrastructure and environment performance.

  • Build tests and metrics to evaluate storage performance, including read/write throughput and latency.

  • Develop tests to measure network performance, including throughput and availability across cloud and containerized environments.

  • Create and execute tests to assess system resilience, including node availability, recovery behavior, and scaling characteristics.

  • Integrate test outputs into dashboards and performance metrics to provide clear visibility into system health and behavior.

  • Work in Linux environments using command-line tools to assess system and network performance.

  • Identify, integrate, and use free and open-source tools (FOSS) for infrastructure and performance testing.

  • Contribute to the design and implementation of scalable test frameworks that can be reused across future internal research and development efforts.

  • Collaborate closely with senior engineers who define overall architecture and technical direction for the test framework and infrastructure.

  • Support rapid prototyping in current environments with a clear path toward deployment in larger-scale cloud and containerized environments.

  • Apply an understanding of how services are accessed in networked and cloud environments, including endpoints, nodes, and virtual versus non-virtual systems.

Requirements

  • Bachelor’s degree in Computer Science or a related field.
  • At least 3 years of Python development experience.
  • Experience writing automated tests or building test frameworks.
  • Familiarity with cloud environments and distributed systems concepts.
  • Understanding of containerization technologies such as Docker or similar tools.
  • Experience working in Linux-based environments, including use of command-line tools.
  • Ability to understand how services are accessed in networked and cloud environments, including endpoints, nodes, and virtual versus non-virtual systems.

  • Strong problem-solving skills and a demonstrated willingness to learn new tools and technologies.
  • Eligibility for a US Secret Clearance, with at least an interim clearance required to start.

Additional Skills & Qualifications:

  • Familiarity with Kubernetes, with no requirement to be a deep expert.
  • Exposure to networking and storage concepts, including performance testing, throughput, and latency.

  • Experience building test tooling that integrates with or supports CI/CD pipelines.
  • Basic knowledge of system performance monitoring and metrics.
  • Experience creating dashboards or visualizations for system metrics and performance data.
  • Experience with additional programming languages such as C or similar for future project flexibility.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.clearancejobs.com
Prepare application

Good distractions

Loading talks and stories from around this role…