Kubernetes Engineer

OpenKyber LLC
12 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Remote

Tech stack

ASP.NET
HTML
JavaScript
.NET
Microsoft Windows
API
Amazon Web Services (AWS)
Apple Mac Systems
Software Applications
Architectural Patterns
Azure
Software Bug Management
C Sharp (Programming Language)
CSS
Cloud Computing
Databases
Continuous Integration
Data Integration
Database Design
Software Design Patterns
Linux
DevOps
Web Development
Enterprise Messaging Systems
Microsoft SQL Server
NoSQL
Object-Oriented Software Development
Open Source Technology
RabbitMQ
Service-Oriented Architecture
Web Applications
Windows Forms
Data Logging
Enterprise Software Applications
.NET Core
React
Blazor
Grafana
Containerization
Angular
Solid Principles
Kubernetes
Kafka
Front End Software Development
Cloud Migration
REST
Splunk
Code Restructuring
Docker
Legacy Systems
Web Api
Microservices

Job description

Job Summary: We are seeking a highly skilled .NET Technical Lead to drive the design, development, and modernization of enterprise applications. This role combines hands-on development with technical leadership, focusing on evolving legacy WinForms (Windows Forms) applications into scalable, modern architectures while supporting ongoing business needs. You will lead full-stack development efforts across modern web technologies and legacy desktop systems, ensuring performance, security, and maintainability., * Technical Leadership Lead architecture, design, and development of full-stack .NET applications Mentor developers and enforce coding standards, design patterns, and best practices Collaborate with stakeholders, product teams, and DevOps to deliver high-quality solutions

  • Full Stack Development Build and maintain applications using .NET Core / .NET 6+, Core, and RESTful APIs Develop responsive front-end applications using Angular / React / Blazor Design scalable microservices and cloud-native solutions
  • WinForms (Legacy Systems) Maintain and enhance existing WinForms (Windows Forms) desktop applications Analyze legacy codebases and implement performance improvements and bug fixes Refactor and modernize legacy components into web-based or service-oriented architectures Drive migration strategies (WinForms Web / Microservices / APIs) Ensure backward compatibility and minimal disruption to business operations
  • Modernization & Transformation Define and implement modernization roadmaps for legacy systems Introduce containerization (Docker), CI/CD pipelines, and cloud adoption (Azure/AWS) Improve observability, logging, and monitoring
  • Database & Integration Design and optimize databases (SQL Server, NoSQL) Integrate third-party APIs and enterprise systems

Requirements

Do you have experience in Web applications?, Required Skills: Strong experience with C#, .NET Framework, .NET Core / .NET 6+ Hands-on experience with WinForms (Windows Forms) applications Experience in modernizing legacy desktop applications Expertise in Core, Web APIs, and microservices Frontend experience with Angular / React / Blazor Solid understanding of OOP, SOLID principles, design patterns Experience with SQL Server and database design Familiarity with Azure/AWS, CI/CD, and DevOps practices

Preferred Qualifications: Experience migrating WinForms to web/cloud-based architectures Knowledge of containerization (Docker, Kubernetes) Experience with messaging systems (Kafka, RabbitMQ) Exposure to observability tools (Elastic, Splunk, etc.)

Soft Skills: Strong leadership and mentoring capabilities Excellent problem-solving and communication skills Ability to balance legacy support with innovation ASP.NET Core, an open-source web development framework | .NET Build web apps and services that run on Windows, Linux, and macOS using C#, HTML, CSS, and JavaScript. Get started for free on Windows, Linux, or macOS.

Apply for this position