What are the responsibilities and job description for the Application Engineer position at Felix Recruitment?
Job details –
Our client is looking for a highly skilled Applications Engineer to deploy, configure, and support our carrier-grade telecom solutions, including Short Message Service Centers (SMSC), Multimedia Message Service Centers (MMSC), and other value-added services (VAS). The ideal candidate will have a strong background in wireless networks, messaging protocols, and Linux-based applications.
RESPONSIBILITIES:
- Deploy and configure SMSC, MMSC, and other messaging platforms for mobile operators and enterprise customers.
- Work closely with customers, network engineers, and software developers to ensure seamless product integration.
- Perform system upgrades, patches, and maintenance to keep applications running efficiently.
- Troubleshoot and resolve network, application, and protocol-related issues in live environments.
- Develop and maintain installation guides, deployment procedures, and troubleshooting documentation.
- Provide technical training and support to customers and internal teams.
- Participate in on-call support rotations to address critical production issues.
QUALIFICATIONS:
- Collaborative and adaptable, able to work effectively in a team while managing shifting priorities.
- Technically proficient with strong analytical and problem-solving skills.
- Clear and concise communicator, capable of explaining complex technical concepts to diverse audiences.
- Highly organized, with the ability to prioritize tasks and manage multiple issues simultaneously.
- Results-driven, with a proven track record of meeting deadlines in high-pressure environments.
REQUIRED:
- Red Hat Enterprise Linux Systems: Proficiency in package management, networking, firewall configuration, and high availability solutions (Pacemaker, Keepalived).
- Containerization and Orchestration: Docker and Kubernetes.
- Puppet Configuration Management: Experience in automating system configuration, deployment, and management using Puppet, including writing custom modules that include unit tests to streamline and tailor automation for specific requirements.
- Database Management: Strong knowledge of MySQL/MariaDB and structured query language (SQL).
- Scripting and Programming: Experience writing Bash, Perl, Python, PHP, and Ruby scripts and programming in C/C .
- Networking and Protocols: In-depth understanding of TCP, UDP, SCTP, TLS, DNS, HTTP, LDAP, RADIUS, SMTP, SNMP, and SSH protocols.
- Applications and Tools: Include but not limited to Apache HTTP Server, Awk, cURL, Git, Kubectl, Systemctl, Tcpdump, Wireshark, OpenSSL, OpenSSH, Draw.io, Excel, and Word.
- Regular Expressions: Must be able to write and use regex patterns effectively.
- Virtualization: Hands-on experience with VMware vSphere.
- Telecommunications Network Infrastructure Components: Short Message Service Center (SMSC), Multimedia Message Service Center (MMSC), Evolved Packet Core (EPC), IP Multimedia Subsystem (IMS) Core, 5G Core
- Telecommunications Network Protocols: Diameter, SIP, SMPP, SS7 (M3UA, M2PA, SCCP, TCAP, MAP)
Benefits:
- Health and Wellness:
- Medical (including prescription), dental, and vision insurance for employees and eligible dependents
- Basic and voluntary life insurance
- Long- and short-term disability insurance
- Retirement:
- 401(k) plan
- Work and Life Balance:
- Generous paid time off policy (vacation, sick, and holiday)
- Additional Perks:
- Remote work
- Employee discounts and assistance services
- Employee referral bonus program
- Casual dress code
- A sharp team to collaborate with
- Games, snacks, and employee fun