Sr Support Engineer 2
Blue Yonder · Monterrey, Nuevo León, Mexico
Software Development · 5,001-10,000 employees
About the role
The incumbent will provide technical support, administration, and performance tuning for Python-based adapters and MuleSoft integration services. Responsibilities include resolving customer cases, monitoring system alerts, and deploying upgrades within a 24/7 production environment.
What they look for
Requirements
Candidates must have a bachelor's degree in a STEM field and 3 to 6 years of experience in software development or support. Strong troubleshooting skills, proficiency in SQL, and experience with API integration and monitoring tools are required.
Full description
Overview:
- Leading AI-driven Global Supply Chain Solutions Software Product Company and one of Glassdoor’s “Best Places to Work”
- Seeking an astute individual that has a strong technical foundation with the additional ability to be hands-on with the broader engineering team as part of the development/deployment cycle, and deep knowledge of industry best practices, with the ability to implement them working with both the platform, and the product teams.
Scope:
- Core responsibilities to include support and administration of Platform & Integration services components - Python based, BY Connect (using MuleSoft) based adapters and services.
- The team currently comprises of 60+ global associates across India (COE), NA working across 24/7 and is expected to grow. The incumbent will work with a team of technical staff within BY Teams, BY Customers, BY Partners and should have experience in installing, patching, deploying, upgrading, troubleshooting and performance tuning of Applications, Integration Services, ESB/middleware components etc
Our current technical environment:
- Software: Python, MuleSoft, API’s
- Database: MS SQL Server, Snowflake
- Cloud Architecture: MS Azure
- Frameworks/Others: Kafka, Elasticsearch, ETL/Data management services, knowledge on monitoring tools (Splunk, Zabbix, AppDynamics)
What you’ll do:
- Provide technical support for applications and services based on Python & Mulesoft
- Support and resolve technical issues of Python based adapters and services including other Platform/Integration components
- Technical support for resolving alerts, monitoring, level 1 & 2 investigation of issues, customer cases with Python related adapters & services
- Deploying, upgrading, and supporting Python / Mule /AMQ / services/technologies
- Working with customer/application/product teams ensuring the deadlines are not breached
- Identifying areas improvement and cutting down the manual effort through automation
What we are looking for:
- Bachelor’s degree (STEM preferred) and minimum 3 to 6 years of experience in Software development/support
- Ability to work flexible hours in shifts and the ability to support 24x7 production support operations
- Strong customer facing skills and communication skills (verbal and written)
- Strong knowledge of service management processes like incident, service request, change and problem
- Working knowledge of ticket tracking tools like Salesforce/Service now/Jira
- Strong troubleshooting skills
- Good working knowledge on SQL (preferably Microsoft SQL server)
- Working knowledge of API’s (REST and SOAP)
- Experience in using monitoring tools (Splunk, Zabbix, AppDynamics) and dashboards for faster troubleshooting
- Experience with Active MQ, Message Broker or other JMS based messaging platforms like Kafka, Rabbit MQ
- Experience is using ARM for monitoring and analysis of the environments
- Experience in working on Windows and Linux Operating System
- Experience troubleshooting/Managing Runtime Servers
- Experience working with Python & Mulesoft Connectors - Standard/Custom
- Experience troubleshooting and performance tuning of ESB/middleware components
- Learn Installation and configuration of Mule runtimes via Mule Management Console - Install or via Jenkins using MuleSoft API and standard deployment methodologies.
- SaaS/Cloud/Azure experience a plus
- Willingness to learn BY Solution knowledge to optimize support and troubleshooting interactions and time
- Experience working with any Planning or Execution Systems is a plus.
- Prior systems administration/application configuration management experience is preferred.
- Ability to adapt and respond to fast moving & changing project environments
- Capable of facilitating (design sessions, conflict resolutions, brainstorming, etc.) meetings.
- Well organized and ability to meet deadlines and multi-task.
Our Values
If you want to know the heart of a company, take a look at their values. Ours unite us. They are what drive our success – and the success of our customers. Does your heart beat like ours? Find out here: Core Values
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.