Metsi Technologies

Software Principal Engineer – Deployment, Kubernetes, Openshift Container Platform, OCP, C++, Python

Metsi Technologies

full-time

Posted on:

Location Type: Office

Location: BangaloreIndia

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Contribute to the design and architecture of high-quality, complex systems and software environments with a focus on Kubernetes (K8s) and OpenShift Container Platform (OCP).
  • Prepare, review, and evaluate software specifications for products and systems with attention to details in authentication and authorization technologies.
  • Develop and implement test strategies for complex software products and environments, ensuring robust and scalable solutions.
  • Write, review, and maintain code in Go, C++, Python and other relevant languages.
  • Continuously improve the security and performance of our systems through innovative solutions and collaborative efforts.

Requirements

  • 8-13 years of profound and proven experience with C++ programming language, with a focus on multithreading and inter-process communication techniques.
  • Proficient in Go programming language with a strong understanding of software engineering principles.
  • Extensive experience with Kubernetes (K8s) and specifically OpenShift Container Platform (OCP).
  • Deep knowledge of authentication and authorization mechanisms within Kubernetes environments.
  • Experience with automation and scripting with Python, Bash, and relevant automation frameworks.
  • Expertise in modern software development processes, including DevOps models, continuous integration, continuous testing, and agile development using platforms like Jira, Git, Jenkins, and Confluence.
  • Strong problem-solving skills with the ability to code/debug and guide others in designing and debugging flexible, scalable, and complex programs.
  • A commitment to continuous learning and adaptability to new tools, languages, and operating systems with some training and on-the-job experience.
  • Strong interpersonal and communication skills.
  • Bachelor’s or Master’s degree in computer science or related field.
Benefits
  • Health insurance
  • Flexible working hours
  • Professional development opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++GoPythonBashmultithreadinginter-process communicationauthentication mechanismsauthorization mechanismsDevOpscontinuous integration
Soft Skills
problem-solvingcommunicationinterpersonalcollaborationadaptabilitycontinuous learning