24 hours ago
Dublin, IrelandSenior
Responsibilities
- Design, develop, and maintain Kubernetes fleet management systems for cluster, availability-zone, and node lifecycle operations.
- Automate cluster provisioning, operating system and Kubernetes upgrades, technical refreshes, and decommissioning.
- Contribute to Linux kernel development, performance tuning, and operating system customization.
- Build infrastructure automation and diagnostic tools using Go and Python.
- Implement observability frameworks to monitor system health, performance, and reliability at scale.
- Collaborate with cross-functional teams to validate and integrate optimized Linux distributions.
- Identify system-level gaps, drive end-to-end issue resolution, and mentor team members.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- At least 5 years of hands-on experience with Linux systems, including Linux kernel development and operating system internals.
- Strong understanding of process scheduling, memory management, file systems, and networking.
- Proficiency in C++, Go, or Python.
- Deep expertise orchestrating containerized applications and building scalable cluster management systems.
- Ability to identify system-level and cross-functional issues, propose solutions, and drive resolution.
- Demonstrated ability to lead and mentor team members, manage small projects, and collaborate across teams.
About TCGplayer
TCGplayer operates an online marketplace and software tools for buying and selling trading card games and related collectibles, serving hobby shops and individual sellers. It generates revenue through marketplace fees, seller subscriptions, and fulfillment programs such as TCGplayer Direct. An eBay subsidiary, the company provides authentication and logistics services that help stores list inventory at scale and reach buyers across the U.S. and internationally.
