Search by job, company or skills

  • Posted 23 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Requisition ID: 104378-0

Software Engineer (Systems) 3

Viking Enterprise Solutions is a supplier of Kubernetes based solutions. We provide solutions to customers who are

seeking a flexible, scalable and resilient platform on which to build storage, AI/ML, public cloud or private cloud

services. We are looking for an experienced software developer to work on robust and scalable Kubernetes managed

solutions.

The successful candidate will work in a team responsible for architecting, building and maintaining management

applications for our software products utilizing open source and third-party software.

Key Accountabilities & Skills Required

  • Experience developing applications within a cloud native Kubernetes, container environment
  • Configuring and extending Kubernetes using YAMLs, CRDs, and Operators
  • Deep understanding and experience of API development with a focus on back-end development of APIs

using GO, Rust, C++, and Python in a Linux environment

  • Experience with web services API integration (HTTPS, REST, JSON)
  • Familiarity with open-source projects such as Kairos, Prometheus, Kubernetes, Ceph, Kubeflow, S3 Object

storage, Beegfs, Keycloak, etc.

  • Enhancement and maintenance of existing software products
  • Development of new products using our Kubernetes based platform
  • Implementing and driving best practices for software development using appropriate tools
  • Ensure strong unit test and automated feature tests are delivered using Ansible and Jenkins.
  • Collaborate with other team members on shared items of work and communicate effectively in a team-

oriented environment to ensure end to end delivery of features.

Qualifications /Education

Skills and knowledge: Essential

  • Bachelor's degree in Computer Science or related field, or demonstrated experience
  • 5+ years of software development experience in Kubernetes/Linux development
  • Experience and knowledge of CNI, CSI, and Operator development
  • Experience with development of Kubernetes native applications in a commercial environment
  • Experience utilizing Agile and Scrum development methodologies
  • A record of successful delivery of software applications as an individual or team leader
  • Understanding of the software development cycle
  • Problem-solving skills - methodical approach
  • Communication skills both verbal and written
  • Ability to communicate and work with customers and end users
  • Experience with Linux, Redhat, Ubuntu, etc.

Skills and knowledge: Desirable

  • Familiar with data storage technologies (NVMe, S3 Object, NFS and SMB File Systems).
  • Experience with developing software in a Linux environment
  • Use of Jira, Confluence, and Bitbucket

Viking is seeking a team player who enjoys technical challenges within a fast-paced environment, applies sound

judgment in successful task planning and execution, meets deadlines, and communicates the highest standards of

professionalism in his/her work habits.

Apply Back to results

More Info

Job Type:
Industry:
Employment Type:

Job ID: 140981823