Principal Systems Engineer
A US multinational with a strong presence in Galway is seeking a Principal Systems Engineer to lead the development of platform and engineering solutions that power voice, email, and web chat communication channels.
This role requires innovative, curious, and customer-focused individuals who are passionate about creating exceptional experiences for both customers and associates.
Key Responsibilities:
* Design, guide, and oversee the implementation of high-level and low-level designs aligned with the business unit's roadmap, architecture, and standards.
* Collaborate with business and technology teams to enhance delivery speed, improve code quality, and boost production stability and availability.
* Work within an autonomous team to own all aspects of delivery, including coding, quality assurance, and DevSecOps, while advancing DevOps, provisioning, testing, and operational capabilities.
* Simplify complex systems by fostering consistency, refactoring, and repeatable processes.
* Develop and implement operational stability practices to enhance the associate experience within Call Centers and Investment Centers.
* Enhance application and platform monitoring and telemetry to enable proactive issue identification for Service Desk and Support teams.
* Lead support teams through incident and crisis management scenarios.
* Drive end-to-end delivery of sub-initiatives.
* Ensure compliance with IT governance policies, procedures, and processes, and communicate them effectively.
Requirements:
* Minimum 8 years of experience in the voice/telephony area.
* Strong leadership and organizational skills.
* Excellent communication and presentation skills with strong problem-solving and analytical skills.
* Expertise with Agile (Scrum, Kanban) delivery and software design, development, test, and operational automation.
* Proven ability to work independently and professionally in high-pressure/visibility situations within tight timeframes.
* Understanding of enterprise-scale platform architecture to which includes considerations for high availability and business continuity.
* Familiarity with data communication protocols such as Web, telephony, and other protocols: HTTP, SIP, TLS/SSL, TCP/IP, SNMP, LDAP, RDP, SDP.
* Familiarity with Docker and container-based development and deployment practices.
* Experience with CI/CD pipelines and utilizing uDeploy and/or Ansible.
* Proficiency managing, configuring, and tuning Linux operating systems.
* Working knowledge of VoIP, SIP, and data applications/networking.
* Ability to troubleshoot issues, conduct unit testing and quality assurance, and support user acceptance testing to ensure successful project delivery.
* Experience supporting 24/7, continuous availability production environments.
* Passion and intellectually curiosity to learn new technologies and business areas.