DevOps Engineer
2019 - PRESENTFreelance- Built hosting infrastructure and CD pipelines capable of releasing dozens of web application iterations per day, serving 1,000+ daily online clients.
- Onboarded by clients to provide design documentation that bridged the gap between clients' own technical knowledge and third-party integrators or software vendors.
- Developed working proof-of-concept implementations for various early-stage business development strategies. These include public microsites and internal workflow improvement tools.
- Laid infrastructure foundations for further system development and application deployments, including provisioning storage, scheduling backups, autoscaling policies, and role-based access control.
Technologies: Amazon EKS, APIs, AWS, Autoscaling Groups, Amazon EC2, Requirements, Diagrams, Continuous Delivery (CD), Proof of Concept (POC)Broadcast Operations First Line Response Manager
2018 - 2019RTÉ Group- Implemented a regime of business continuity rehearsals to ensure all members of the support team were familiar with the steps of the disaster scenario playbooks.
- Coordinated troubleshooting efforts of the local support team and Avid support to workaround and resolve a major post-upgrade newsroom playout bug.
- Investigated weather graphics issues that led to missed and delayed weather bulletins. Familiarized with and standardized bulletin preparation procedures. Liaised with ChyronHego support and Imagine Communications vendors to eradicate problems.
- Reduced occurrences of schedule overruns and commercial breaches through the use of Six Sigma instance analysis.
Technologies: Management, IT Support, CommunicationTransmission Control Supervisor | Radio
2012 - 2017RTÉ Group- Managed a highly skilled team in charge of providing operations support, technical maintenance, and development of production tools and workflows for live broadcasting across nine national radio services. Prepared budgets and executed capital plans.
- Modernized audio infrastructure, transitioning to high-bandwidth audio-over-IP (AoIP). Designed redundant networks to achieve end-to-end latency of less than three milliseconds.
- Led control system software development to perform real-time, automated control of the infrastructure.
- Led the technical group for the national, industry-wide Irish Radioplayer project that saw 38 radio stations across Ireland join forces in one mobile app. Liaised with stations to ensure streams and sites conformed to their technical obligations.
- Implemented Amazon Alexa flash briefing skill for use as the default news provider for devices sold in Ireland. Worked to Amazon's launch-date deadline, ensuring that the production values were upheld, as well as intuitive CMS and reliable delivery.
- Supported the visual radio pilot for RTÉ Radio and led implementation for long-term studio and rack-room installs. Created an infrastructure template that could be repeated for further studios, allowing the overall system to scale up with demand.
Technologies: Audio, Python 3, Bash Script, AWS, Cisco, DANTE, Livewire, AES-67, WheatNet-IPProject Engineer | Radio
2005 - 2012RTÉ Group- Designed bare-metal, on-premise, Red Hat clusters to handle radio production database with all music, audio clip, and radio production metadata. Cluster configuration storage variations: fiber, DRBD, and cloud storage. Provisioned with kickstarts.
- Developed compliance logger replacement for nine radio services, including network and storage redundancy and a simple, fast API for retrieving the stream segments. The system was so popular it was used for long-term archive and program production.
- Initiated a project to overhaul the national radio website to modernize its design and make it mobile responsive in advance of Google's Mobilegeddon. Managed third-party design and handled delivery and deployment with local front-end devs.
- Homogenized audio production for the web. Designed an automated, configurable client to download, normalize, transcode, deliver on-demand, and catch up programs for listeners. Built on Python and Django on top of Virtualenv and a Postgres cluster.
Technologies: JavaScript, PHP, CSS, Linux, Distributed Replicated Block Device (DRBD), Bash Script, Python 3, Fault Tolerance, Database Replication, APIs