Software Engineer SWE1 #007

Nissint provides complete software solutions. Guided by the knowledge gained from long careers in the industry, our leadership has assembled a group of elite developers with expertise in every aspect of real-world collection and analysis systems. Our team leverages the practical knowledge and skills acquired by experience over time and across domain areas. In doing so, we get the best solutions from the smartest minds while constantly optimizing our operations.

What We Are Looking For:

Nissint is looking for talented, hardworking software engineers with the drive to succeed and provide our customers with exceptional results.

About the Job:

The Software Engineer shall be part of a team responsible for implementing a Zero-touch provisioning (ZTP) solution as part of an Infrastructure as a Service (IaaS) for complex High Performance Computing Systems. Development activities include requirements analysis, design, implementation, testing, and sustainment. The primary focus is integrating COTS and FOSS products, packages, and libraries.

Requirements

Mandatory Experience:

One of these three:

  1. Master’s degree in Computer Science or related discipline from an accredited college or university.
  2. Bachelor’s degree in Computer Science or related discipline from an accredited college or university, plus two (2) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.
  3. Four (4) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.

Plus all eight of these:

  1. Experience using the Linux CLI
  2. Experience with scripting using Bash/Python
  3. Experience developing with multiple programming languages such as Python and Java in a Linux environment
  4. Experience with IaC principles and automation tools such as Ansible
  5. Experience with SQL technologies such as PostgreSQL, MySQL, and MariaDB
  6. Experience with designing, implementing, and consuming REST APIs 
  7. Experience with CI/CD principles, methodologies, and tools such as GitLab CI 
  8. Experience with Git Source Control System

Desired Skills:

  1. Experience with Messaging Frameworks such as Kafka, ActiveMQ, and RabbitMQ 
  2. Experience with tools used for metrics visualization such as Grafana and Kibana
  3. Experience with containerization technologies such as Docker
  4. Experience with the Atlassian Tool Suite (JIRA, Confluence)

Nissint Technologies is an equal opportunity employer. Nissint Technologies considers all applicants of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

Join The Nissint Team

To apply for this position, please email your resume to resumes@nissint.com. Your email should include the job title, level, and position ID you are applying for. If you were referred to us by a current Nissint employee, make sure to include their name in your email to participate in our Referral Incentive Program.