Stellenangebot
Associate L1 Support Engineer Java Cloud
Die Stelle als Associate L1 Support Engineer Java Cloud in Chicago (hybrid oder remote) umfasst die technische Unterstützung von Middleware, Java-Anwendungen und Cloud-Infrastrukturen (AWS, GCP) auf Linux-Systemen. Die Rolle erfordert Kenntnisse in Java, Linux, Datenbanken sowie Erfahrung im Monitoring und der Fehlersuche für Web- und Cloud-Dienste.
Aufgaben
- Unterstützung von Middleware, Sicherheit, Cloud-Management und Entwicklung von Modulen in Spring Boot 2 für Cloud und Server, um Stabilität, Middleware, Deployment und Betrieb sicherzustellen.
- Associate-Level-Unterstützung für einen Support Engineer Java Cloud bei der Web- und allgemeinen Unterstützung der wichtigsten Middleware-Komponenten, um sicherzustellen, dass alle Kundendeployments und Interaktionen ordnungsgemäß funktionieren und die Infrastruktur 24/7 verfügbar ist.
- Unterstützung in verschiedenen Bereichen (Java, API, Python und andere Code-Typen), um Client Services weiterzuhelfen.
- Technische und funktionale Unterstützung verschiedener Middleware- und anderer Komponenten, einschließlich J2EE (Java Server Pages/JSPs, Java Servlets), JavaSE Servlets sowie Unterstützung von Drittanbieter-Software und Middleware-Teams.
- Erbringung von Tier-I-Unterstützung (ohne Incident-Resolution) für webbasierte Produkte für IT-Kunden.
- Überwachung von Logs für nicht reagierende webbasierte Anwendungen und Eskalierung von Problemen, wenn angemessen.
- Ausführung routinemäßiger Aufgaben auf Linux/Unix-Systemen, einschließlich der Ausführung von Befehlen und der Interpretation und Fehlerbehebung von Ergebnissen.
- Überwachung von Dashboards für Ressourcen- und Anwendungstätigkeit.
- Koordination mit anderen IT-Teams zur Fehlerbehebung von Incident- und Normalproblemen, einschließlich Überwachungstools (SiteS, Snipe, New Relic, Kibana, Syslog usw.) und Pflege der Dokumentation zu wiederkehrenden Problemen.
- Überwachung von Anwendungen.
- Entwicklung von Skripten und Verwaltung von Tickets durch das Management und die Koordination aller Arten von Support-Ticketing-Arbeiten (Linux einschließlich AWS, GCP-Management, Microservices und Web-App-Scalability usw.) mit Workloads und Ressourcen.
- Fehlerbehebung, Verständnis und Behebung von Komponentenverschiebungen sowie Anwendung bester Praktiken für den produktivsten Weg nach vorn.
- Arbeit mit Datenbankfunktionen wie Technologie und Back-End Java Spring MVC / JAX.
Anforderungen
- Professionelle Kenntnisse in Java und in Cloud-Umgebungen.
- Kenntnisse und Kompetenz mit gängigen Middleware-Plattformen sowie ein solides Verständnis des Linux-Betriebssystems (RHEL 7.5, RHEL 8.2 oder 8) und MySQL/MariaDB.
- Fähigkeit, außerhalb der Box zu denken, um mögliche Lösungen zu finden, da jedes Kundenszenario unterschiedlich sein kann.
- Interesse an Technologie und Neugier zum Lernen, mit einem methodischen Ansatz zur Problemlösung und Sorgfalt für die Ergebnisse.
- Nachgewiesene Linux-Erfahrung, einschließlich Prozessmanagement-Aktivitäten und Anwendungsunterstützung sowie Fehlerbehebung von Java-Webanwendungsfehlern (JVM-Monitoring und Speicherprobleme).
- Nachgewiesener Erfolg in der allgemeinen Unterstützung von Cloud-Diensten (AWS, Alibaba, GCP).
- Unterstützung, Wartung und Überwachung von Anwendungen, einschließlich, aber nicht beschränkt auf RESTful API und cloud-basierte Orchestrierungstools sowie zugehörige APIs/SDKs.
- Überwachung und Verständnis von Betriebs- und Infrastruktur-Alert-Trends, um technische Effizienzen proaktiv zu verbessern.
- Überwachung und Verständnis der betrieblichen Gesundheitsindikatoren (Verfügbarkeit/Status) von IT-Infrastrukturanwendungsdiensten und Alarmierung bei Fehlsituationen.
- Expertise in Monitoring und Automatisierung.
- Vertrautheit mit Konfigurationsmanagement und Automatisierung.
- Erfahrung in der Entwicklung und Wartung von Tools.
- Technische Kenntnisse in J2EE-Anwendungen (einschließlich JavaSE, J2EE, JAX-RS, JSPs/Servlets, HTML, CSS, LDAP, Tomcat/OJB
Jobdetails