L2 Support Engineer

Dini Communications, Inc.
New York, United States of America
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 146K

Job location

New York, United States of America

Tech stack

ASP.NET
Java
.NET
Unit Testing
Big Data
C Sharp (Programming Language)
Software Quality
Data Manipulation Languages
Database Design
Linux
DevOps
Distributed Systems
Elasticsearch
Monitoring of Systems
IIS
Windows Communication Foundation
jQuery
Linux System Administration
Enterprise Messaging Systems
Microsoft Visual Studio
Microsoft SQL Server
Node.js
Performance Tuning
Query Optimization
Azure DevOps Pipelines
Cloudera
Software Engineering
SQL Databases
Strategies of Testing
Web Applications
Enterprise Software Applications
.NET Core
System Availability
Delivery Pipeline
Database Optimization
Reliability of Systems
Angular
Kubernetes
Kafka
Kibana
Sql Tuning
Docker
Web Api

Job description

We are seeking a dynamic and detail-oriented Level 2 Support Engineer responsible for delivering advanced application development and providing 24x7 production support for enterprise platforms, ensuring high availability, system reliability, optimal performance, and continuous enhancement of business-critical applications., * Design, develop, and maintain enterprise applications using .NET technologies including C#, ASP.NET, .NET Core, Web API, and WCF, leveraging Microsoft SQL Server and Visual Studio.

  • Collaborate with architecture, engineering, and cross-functional teams to build scalable, secure, and high-performance solutions.
  • Manage and support containerized applications using Docker and Kubernetes, with deployments automated through Azure DevOps CI/CD pipelines.
  • Monitor application health, troubleshoot issues, and optimize system performance using Kafka, Elasticsearch, and Kibana.
  • Perform database design, query optimization, and SQL performance tuning, including DDL and DML operations.
  • Create and maintain technical documentation, architecture diagrams, process flows, and operational runbooks.
  • Ensure code quality through peer reviews, unit testing, functional testing, and adherence to development best practices.
  • Develop and execute test strategies, test cases, and validation scenarios while analyzing outcomes to drive continuous improvement.
  • Provide Level 2 production support, including incident troubleshooting, root cause analysis, escalation handling, and status communication.
  • Participate in change management activities and coordinate with infrastructure, network, and DevOps teams for seamless operations.
  • Support deployment and maintenance of web applications hosted on IIS, ensuring platform stability and uptime.
  • Engage with stakeholders and customers to support operational needs and strengthen business relationships.

Requirements

Do you have experience in System tuning?, * Strong hands-on experience in .NET application development and full-stack technologies, including AngularJS, Node.js, Java, and jQuery.

  • Practical experience with Kubernetes, Docker, and Azure DevOps CI/CD pipelines.
  • Good understanding of Linux operating environments.
  • Experience working with distributed systems, messaging platforms such as Kafka, and observability/monitoring tools within the Elastic Stack.
  • Exposure to Cloudera and Big Data technologies.
  • Advanced expertise in SQL query optimization, database performance tuning, and troubleshooting.

Pay: $50.00 - $70.00 per hour

Experience:

  • .NET development: 3 years (Preferred)
  • AngularJS, Node.js, Java, jQuery: 3 years (Preferred)
  • Kubernetes, Docker, and Azure DevOps pipelines: 3 years (Preferred)
  • Linux environments: 3 years (Preferred)
  • distributed systems, Kafka, Elastic stack: 3 years (Preferred)
  • Cloudera and Big Data ecosystems: 3 years (Preferred)
  • SQL performance tuning: 3 years (Preferred)
  • L2 Support Engineer: 3 years (Preferred)

Apply for this position