The Role
As a Senior Application Services Engineer, you will be part of a global support team managing products and applications worldwide. You will work closely with development and architecture teams to consolidate and replace caching systems & message brokers while centralizing logging across the globe. Playing a critical role in strengthening the product lifecycle by ensuring robust application layers and system reliability consolidating over 450 products across +42 business units. You’ll have the opportunity to extend your expertise to harden products, reduce downtime, and enhance overall performance.
What You’ll Do
- Provide L3 support experience in leading 24x7 on-call support for highly critical customer-facing applications with technical depth in troubleshooting issues quickly and following up with permanent fixes.
- Support a broad range of technologies Windows/Linux, multi-tier web applications, middleware (web/app servers, infrastructure, containers, message queues, databases, networking).
- Effectively deploy applications by building automation suites (GitHub, Ansible, Semaphore).
- Install, configure, and tune middleware applications (sFTP, Apache, Tomcat, IIS, Redis, RabbitMQ, Graylog, Kafka, IBM-MQ).
- Setup monitoring at all layers of the application stack and resolve alerts quickly using NewRelic.
- Application performance tuning, outage troubleshooting/triage, short-term/long-term fixes.
- Work closely with development/architecture to replace and reduce the footprint and cost of infrastructure on the cloud by migrating to our on-premise data centers.
- Improve architectures by enhancing application architecture and redundancy across legacy systems.
- Centralize logging in production environments using Graylog.
- Ensure design, infrastructure, processes, and operational documentation are up to date.
- Automate repetitive tasks, streamlining processes that drive down outages and deliver quick results.
- Familiarity with Public & Private Cloud (AWS, Azure, GCP) and on-prem VMware virtualized systems environments.
- Basic knowledge of networking (F5, HAproxy).
- Ability to drive own bodies of work using the Atlassian stack.
What you will bring:
- Data-Driven & Communication: Strong communication skills to hold technical conversations in English, asking relevant questions to guide problem-solving processes.
- Problem Solving: Strong critical thinking skills to navigate unfamiliar situations, providing clear, step-by-step troubleshooting guidance. You’ll lead on calls, mentor team members, and prioritize issues by evaluating their impact, urgency, and resource requirements.
- Application Services and Infrastructure: Capable of navigating through the IT infrastructure, leveraging your previous experience.
- Installation and Configuration of Software: Proficiency in both Windows and Linux environments, adept at multiple protocols/tools (HTTP, HTTPS, TLS, TCP, UDP, SMTP, ICMP, FTP, sFTP, SSH, RDP) and technologies/practices like (VPN, Jumphost, DHCP, Active Directory) web servers, F5, HAProxy, and Apache, Nginx, IIS, Websphere, VMware, Git.
- Monitoring Experience: Experience setting up proactive monitoring systems to prevent recurring outages, identifying necessary configurations, and proposing short- and long-term solutions to post-incident scenarios.
- Understanding of Application SDLC and On-Call Support: Provide on-call support on a rotational basis, diagnosing, triaging, and fixing system issues during outages. Bonus: Knowledge of source control management and CI/CD automation processes (Ansible) is highly valued.
- Intellectual Curiosity and Can-Do Attitude: Eager to contribute with contagious enthusiasm, helping clarify chaos, engaging in outages, projects, and specialists when necessary, and bringing thoughtful, clear-headed solutions.
Bonus Points: Hands-On experience with any Message broker technology such as RabbitMQ, Kafka, IBM-MQ, ActiveMQ, Tibco, MSMQ, RedHat AMQ, SQS, Redis, Graylog, LDAP, AWS, Azure, VMWare.