Net with Kubernates

AIT Global, Inc.
Secaucus, NJ, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$200,000.0 - $220,000.0
Working hours
Regular working hours

Tech stack

Kubernetes Security .NET Framework Microsoft Windows Application Programming Interfaces (APIs) Amazon Web Services Automation of Tests Microsoft Azure C Sharp (Programming Language) Cloud Computing Cloud Foundry Code Review Computer Networks
+33 more
Continuous Integration Linux DevOps Disaster Recovery Distributed Systems Monitoring of Systems Python (Programming Language) Linux System Administration Performance Tuning Windows PowerShell Prometheus Software Engineering Web Application Frameworks Scripting Google Cloud Cloud Platform System .NET Core Spring Cloud ReactJS Istio Grafana Infrastructure as Code (IaC) Backend Git Containerization Kubernetes Infrastructure Automation Frameworks Information Technology Linkerd (Service Mesh) Terraform Docker Jenkins Microservices

Job description

We are seeking a highly skilled and experienced Principal Software Engineer to lead the design, development, and enhancement of cloud-native platform solutions built on Kubernetes. The ideal candidate will have a strong software engineering background in C#, extensive experience with Kubernetes and container orchestration technologies, and hands-on expertise working in Linux and Windows environments. Experience with Python for automation, scripting, and tooling development is highly desirable. As a Principal Engineer, you will provide technical leadership, drive architecture decisions, mentor engineering teams, and contribute to the development of scalable, secure, and highly available platform services., * Lead the design, development, and optimization of Kubernetes-based platform solutions and services.

  • Architect and develop cloud-native applications and microservices using C#/.NET technologies.
  • Design and implement Kubernetes Operators, Controllers, Custom Resource Definitions (CRDs), and platform automation solutions.
  • Develop automation tools and operational utilities using Python and PowerShell.
  • Collaborate with DevOps, Infrastructure, Security, and Product teams to deliver scalable and reliable solutions.
  • Define engineering best practices, coding standards, and architectural guidelines.
  • Troubleshoot and resolve complex platform, container, and orchestration issues across Linux and Windows environments.
  • Drive CI/CD implementation and automation initiatives using modern DevOps practices.
  • Conduct design reviews, code reviews, and mentor engineering teams.
  • Evaluate emerging technologies and recommend improvements to platform architecture and engineering processes.
  • Participate in capacity planning, performance tuning, security hardening, and disaster recovery strategies., * Kubernetes
  • C#
  • .NET Core / .NET Framework
  • Docker
  • Linux Administration
  • Windows Administration
  • Python
  • Microservices Architecture

Secondary Skills:

  • Helm
  • GitOps
  • ArgoCD
  • CI/CD Pipelines
  • Azure DevOps
  • Jenkins
  • Terraform
  • Prometheus
  • Grafana

Leadership Expectations:

  • Provide technical leadership across multiple engineering teams.
  • Mentor senior and junior engineers.
  • Drive architectural direction and platform strategy.
  • Influence technology decisions and engineering roadmaps.
  • Ensure engineering excellence through design reviews and best practices., Job Description: Responsibilities Design develop and maintain scalable applications using .NET C# APIs backend services and React modern frontend frameworks. Build responsive…
  • 2 days ago +

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • 10+ years of software engineering experience with strong expertise in C# and .NET technologies.
  • 5+ years of hands-on experience with Kubernetes administration, development, and platform engineering.
  • Strong experience designing and developing distributed systems and microservices architectures.
  • Experience with container technologies such as Docker and container runtime platforms.
  • Strong knowledge of Linux and Windows operating systems.
  • Experience developing automation scripts and tooling using Python.
  • Experience with Infrastructure as Code (IaC) and configuration management tools.
  • Strong understanding of networking concepts, storage systems, and security principles within Kubernetes environments.
  • Experience with Git-based development workflows and CI/CD pipelines., * Experience with Kubernetes Operators and Operator SDK.
  • Experience with Cloud Platforms such as AWS, Azure, or Google Cloud Platform.
  • Experience with monitoring and observability tools such as Prometheus, Grafana, ELK, or OpenTelemetry.
  • Experience with service mesh technologies such as Istio or Linkerd.
  • Knowledge of container security and Kubernetes security best practices.
  • Relevant certifications such as:
  • Certified Kubernetes Administrator (CKA)
  • Certified Kubernetes Application Developer (CKAD)
  • Microsoft Azure Certifications
  • Cloud Platform Certifications

Benefits & conditions

  • $200,000-220,000 per year

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:02 min

Origins of the edge connectivity platform using Kubernetes

Dean Oren Dean Oren +1 · WWC 2025

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:53 min

Configuring dynamic proxy updates with Istio Pilot

Jan Mensch Jan Mensch · WWC Europe 2026

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

1:54 min

Speaker background and open source Kubernetes edge computing projects

Gaurav Gahlot Gaurav Gahlot · WWC Europe 2026

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all