Skip to main content

Python Software Developer / Systems Engineer

Python Software Developer / Systems Engineer
Criterion Systems
8 months ago

Overview

At Criterion Systems, we developed a different kind of business—a company whose real value is a reputation for excellence built upon the collective skills, talents, perspectives, and backgrounds of its people. By accepting a position with Criterion Systems, you will join a group of professionals with a collaborative mindset where we share ideas and foster professional development to accomplish our goals. In addition to our great culture, we also offer competitive compensation and benefit packages, company-sponsored team building events, and advancement opportunities.

To find out more about how Criterion can help you take your career to the next level please visit our website: . Criterion Systems is a Military/Veteran Friendly Company therefore we encourage Veterans to apply.

Responsibilities

We are seeking a mission-focused Expert Python Software Developer/Systems Engineer to support and contribute to our government customer’s success in Herndon, Virginia! ***ACTIVE SECURITY CLEARANCE REQUIRED***

Qualifications

Required Experience, Education, Skills & Technologies

  • A current TS/SCI with Polygraph security clearance.
  • A bachelor's or master’s degree in Computer Science is preferred.
  • Eleven (11) years of relevant experience with the following skillsets:
    • Deep understanding and experience in Cloud technologies (AWS, Azure, Google Cloud, IBM Cloud, Oracle Cloud).
    • Use cloud knowledge to recommend cloud solutions, based on customer/system requirements.
    • Ability to provide analytical and technical support, installation, repair, and troubleshooting in cloud services.
    • Provide cloud guidance and technical support to customers interested in working in a multi-cloud environment.
    • Develop web-based user interfaces (UIs) and implement web applications and support services.
    • Extensive scripting knowledge and capabilities related to PowerShell, Power-CLI, JavaScript, Python, Perl scripts, and Bash shell scripting.
    • Knowledge of ServiceNow and its use as an automated provisioning mechanism to multiple cloud service provider servers including Azure, AWS, Windows, and Linux AMIs.

Preferred Experience, Education, Skills & Technologies

  • IT system automation to include artificial intelligence and machine learning (AI/ML).
  • Experience with automated testing.
  • Model Based Systems Engineering (MBSE).
  • Automation tools (e.g., Ansible, Chef, Puppet, Terraform, etc.).
  • Knowledge of Security Development Operations (SecDevOps) on iterative development projects.
  • Cloud design, implementation, and configuration.
  • Knowledge of Infrastructure as Code (IaC).
  • Knowledge of Agile development principles.
  • Knowledge of modern software languages (e.g., Java, C, C++, C#, Python, Perl, etc.).

Security Clearance Level

  • TS/SCI with Polygraph (current)

Work Schedule

  • Full-time on-site at designated facility.

Benefits Offered

  • Medical, Dental, Vision, Life Insurance, Short-Term Disability, Long-Term Disability, 401(k) match, Tuition/Training Assistance, Parental Leave, Paid Time Off, and Holidays.

Expertise level

Work arrangement

Similar Jobs in United States

Similar Jobs in