L2 Support Engineer
Role details
Job location
Tech stack
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)