Actively Hiring
BR
Senior Application Engineer
Broadcom
Skills:
Python
SQL
PostgreSQL
MySQL
Git
GitHub
Docker
Linux
Job Description
Job Title: Senior Application Engineer
Company: Broadcom
Job Category: Python Developer
Roles & Responsibilities:
Job Description:
--------------------
Application Support Engineer
================================
The Application Support Engineer is responsible for providing support to all customer facing Portal applications used by software and hardware business units of Broadcom. We are seeking a highly skilled Java Full Stack Developer with production\-grade experience in cloud\-native containerized architecture. In this role, working with our managed services partner you will design, develop, and maintain secure, enterprise\-scale web applications from the user interface down to the backend infrastructure. A critical component of this role involves containerizing microservices and managing deployments seamlessly across multi\-cloud/hybrid Kubernetes platforms, specifically Google Kubernetes Engine (GKE) and VMware vSphere Kubernetes Service (VKS).
This role also involves troubleshooting, documenting issues, and collaborating with development \& Infrastructure teams to enhance application performance ensuring that applications function effectively and meet business needs.
Typical Duties and Responsibilities
* Provide support to multiple customers facing Portal applications
* Monitor application performance and resolve any issues promptly working with the managed services team
* Conduct regular system checks and performance assessments to identify areas of improvements in terms of functionality \& performance.
* Provide Technical Support \- Offer technical support to end\-users via phone, email, or chat. Document technical issues, workarounds, and resolutions in a knowledge base.
* Collaborate with Development Teams \- Work closely with software developers to identify and implement improvements. Assist in the testing and deployment of new application features.
* User Training and Documentation \- Conduct user training and create user manuals to enhance application usability. Document processes, procedures, and solutions to build a knowledge base for future reference.
* Coordinate with Other Departments \- Coordinate with IT and other departments to manage application updates and maintenance schedules. Gather and analyze user feedback to drive continuous improvement of application features and user experience.
* Maintain Software Licenses \- Maintain inventory of software licenses and ensure compliance with licensing agreements.
Key Responsibilities
* Full\-Stack Development: Build highly responsive client\-side UIs using modern JavaScript frameworks (React) and develop robust backend services and microservices using Java and Spring Boot.
* Kubernetes Orchestration: Containerize full\-stack components using Docker. Manage, deploy, and scale application workloads across GKE and VKS. Configure routing, internal ClusterIP / NodePort services, and external Load Balancers.
* API \& Data Design: Design and document secure, high\-performance RESTful APIs. Architect efficient data models for both relational (PostgreSQL/MySQL) and NoSQL databases.
* CI/CD Automation: Collaborate closely with DevOps teams to construct automated CI/CD pipelines for continuous testing, image scanning, and rapid deployment to multi\-stage environments.
* Observability \& Maintenance: Implement structural application monitoring, centralized logging, and health checks to ensure high availability, auto\-scaling capabilities, and quick resolution of live\-site incidents
Work Location: Telangana, India
Availability: Full time
Requirements
Qualifications / Skills
===========================
Key Skills: Python, SQL, PostgreSQL, MySQL, Git, GitHub, Docker, Linux
Salary: Not disclosed