System Engineer/Architect (System Reliability And Availability) – Dublin, Ireland
Overall Purpose of Role:
Provide technical expertise for a team developing and maintaining a fast growing Massively Multiplayer On-line Poker Site. You will be responsible for understanding the entire site, with an emphasis on the site’s reliability and availability. You will identify failure modes and vulnerabilities in the site and recommend corrective actions. You will work closely with the development teams to design high-availability into a system that is experiencing exponential capacity growth. You should have a very strong background in fault-tolerant computing, with strong understanding of software, systems and network issues, particularly for a Microsoft Windows operating system environment. You should have understanding of software development fundamentals. Windows 32 / 64 software development experience is a strong plus. You should have a proficiency in a broad array of technical skills including, operating systems, networking, fault-tolerance, security, transactional processing, databases, data structures, and client / server enterprise application development. Experience designing/maintaining mission-critical, enterprise-scale, systems is a must.
Responsibilities / Accountabilities:
Analyze failure modes and vulnerabilities of the site
Scope and Design system changes
Coordinate the activities of Development Engineers, Network Engineers and Operations
Provide technical input to Development Engineers, Network Engineers and Operations
Develop System Specification and Design Documents
Assist in the develop Operational Procedures for Operations Group
Provide technical input for Quality Assurance / Test Plans and Procedures
Be on call to handle escalation of system issues
Skills / Experience Required:
2+ years as a System Engineer / System Architect
5+ years as a Software Developer
4+ years experience with mission critical, 24/7 operations
2+ years with enterprise-scale applications
Excellent written and verbal skills
Ability to adapt to changing priorities and to thrive in a fast-paced work environment
Demonstrate strong analytical and problem solving skills
A degree in Computer Science, advanced degree highly desired, (or relevant work experience)
Quality Assurance experience is a plus
Related posts:
- Full Tilt Poker Linux Administrator Linux Administrator – Dublin, Ireland Overall Purpose of Role: We...
- Enterprise Architect Enterprise Architect – Malta The Enterprise Architect ensures that systems...
- Software Architect Software Architect – Mainland Europe Job Description Your area of...
- Senior System Architect Senior System Architect – London The role involves the following...
- DB QA Engineer – Online Poker DB QA Engineer – Online Poker – Ireland Overall Purpose...







{ 0 comments… add one now }