Description

RESPONSIBILITIES 

  • Manage build, testing, and distribution systems  
  • Explore methods and technologies to improve product security
  • Mitigate third-party security vulnerabilities
  • Enhance and refactor application code 
  • Liaison with corporate build, testing and dev services teams 
  • Automate deployment of the system for testing and production use  
  • Perform performance testing and optimization of the deployment 
  • Actively participate in project planning, design brainstorm sessions and team meetings 

  

MINIMUM QUALIFICATIONS 

  • BS in Computer Science or related field with 2 years’ experience or MS
  • High proficiency in Java, C++ (Visual Studio and gcc/g++ on Unix), C#, and Python
  • Experience with Windows bat and PowerShell scripting
  • Knowledge of Bash scripting, package management tools (apt, yum, dnf), and compiler tools (make, CMake, ant). 
  • Experience with Windows and Unix system administration 
  • Hands-on experience with artifact repositories and package manager such as JFrog artifactory repository, Conan 
  • Experience setting up and managing builds and deployment pipelines using Azure DevOps and GitHub. 
  • Highly motivated with a willingness to learn new technologies and make architectural decisions 
  • Strong team player who thrives in an open and collaborative environment and is committed to meeting team goals  

  

PREFERRED QUALIFICATIONS 

  • Experience in Rocky, Red Hat, or CentOS environments. 
  • Hands-on experience with Static Application Security Testing (SAST) tools such as Coverity and SonarQube
  • Hands-on experience with Software Composition Analysis (SCA) tools such as FNCI
  • Solid understanding of Windows and virtualization 
  • Familiarity with Docker for Linux-based virtualization. 
  • Configuration management tools such as Ansible, Puppet 
  • Cloud APIs such as AWS or Azure 
  • Familiarity with VDIs and Windows Server (2016/2019/2022) and bat or PowerShell scripting. 
  • Familiarity with Windows Virtualization (Hyper-V, VM or Azure Virtual Machines). 
  • Hands-on experience in creation and deployment of containers 


 

Education

Any Graduate