Search by job, company or skills

Quest Global

Senior Software Engineer - Containerization and Virtualization

new job description bg glownew job description bg glownew job description bg svg
  • Posted 23 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Requirements

Job Description - Senior Engineer- Containerization and Virtualization

Position Overview

A Senior Engineer is needed to lead the re-architecting and containerization of our monolithic applications into scalable, modern microservice solutions. The ideal candidate will possess extensive experience in containerization and virtualization technologies, along with strong C++ and Visual C++ proficiency, to tackle this complex transformation

combined with containerization expertise to improve deployment, scalability, and maintenance of our medical equipment software.

Key Responsibilities

  • Analyze the existing VC++/C++ monolithic applications, re-architecting them into robust microservice designs, and implement cutting-edge containerization strategies.
  • Design and implement containerization strategies using Docker or similar technologies
  • Create virtualization solutions to ensure consistent performance across different environments
  • Optimize container performance and implement monitoring solutions
  • Document containerization processes and best practices
  • Collaborate with development and operations teams to integrate containerized solutions

Work Experience

Required Skills & Qualifications

  • 4+ years of experience in software development with C++ and Visual C++, SQL
  • Experience in Re-architect at least one monolithic application to microservice architecture
  • Certified Kubernetes Administrator
  • 2+ years of experience with Docker containerization or similar technologies
  • Experience with REST, WebSocket (WebAPIs), gRPC, RabbitMQ, Kafka
  • Basic understanding of Linux, shell scripts, python
  • Experience in using open source services like Prometheus, Logstash, Kibana, Keycloak etc
  • Experience with container orchestration platforms (Kubernetes, Docker Swarm)
  • Understanding of virtualization technologies (VMware, Hyper-V, etc.)

Good To Have Qualifications

  • Experience in the medical device or clinical diagnostic software domain
  • Knowledge of regulatory requirements for medical software (FDA 21 CFR Part 11, IEC 62304)
  • Ensure compliance with medical software regulations (FDA, HIPAA, etc.) in containerized environments
  • Knowledge in SDLC

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 136913553