Showing posts sorted by date for query Boulder. Sort by relevance Show all posts
Showing posts sorted by date for query Boulder. Sort by relevance Show all posts

Sunday 27 July 2014

Senior Service Reliability Engineer | Twitter, Inc. | Boulder, CO


Senior Service Reliability Engineer | Twitter, Inc. | Boulder, CO


Senior Service Reliability Engineer

Infrastructure Operations | Boulder, CO

Senior Service Reliability Engineer (SRE)
Twitter is looking for a very well-rounded, experienced Reliability Engineer to join a team of senior SREs dedicated to improving the reliability of our end-to-end platform.  We work on some of the world’s largest distributed systems -- our core infrastructure receives hundreds of millions of tweets per day and serves tens of billions of API requests. Our other systems serve over 2+ billion search queries per day, render hundreds of millions of ad impressions, and process hundreds of terabytes of log and interaction data daily. This person dive deep into gnarly operational issues, from the programming, systems, automation, and process perspectives. He/she will understand the challenges around rapidly creating, scaling, and managing distributed applications and services, and will be able to work with talented engineers across multiple disciplines to address those challenges.

Responsibilities

  • Perform deep dives into both systemic and latent reliability issues; partner with software and systems engineers across the organization to produce and roll out fixes
  • Troubleshoot issues across the entire stack: hardware, software, application and network
  • Drive standardization efforts across multiple disciplines and services in conjunction with embedded SREs throughout the organization
  • Mentor SREs across the organization on best practices for everything from monitoring to troubleshooting complex code issues
  • Identify and drive opportunities to improve automation for the company; scope and create automation for deployment, management and visibility of our services
  • Participate in code reviews for projects primarily written in Java and Scala, built on open source libraries such as Finagle, and running on both physical and virtualized platforms
  • Represent the SRE organization in design reviews and operational readiness exercises for new and existing services

Requirements

  • Solid understanding of systems and application design, including the operational trade-offs of various designs
  • Strong practical expertise building and supporting event-driven frontend and/or backend systems on JVM (Java and/or Scala)
  • Practical knowledge of various aspects of service design, including messaging protocols & behavior, caching strategies and software design practices   
  • Demonstrable knowledge of TCP/IP, HTTP, web application security, and experience supporting multi-tier web application architectures
  • Must work well with and be able to influence myriad personalities at all levels
  • Practical, solid knowledge of shell scripting and at least one scripting language (Python preferred)
  • Minimum 7 years of managing services in an internet scale *nix environment
  • Ability to prioritize tasks and work independently
  • Must be adaptable and able to focus on the simplest, most efficient & reliable solutions
  • Track record of successful practical problem solving, excellent written and interpersonal communication, and documentation skills

Desired
  • Ability to lead technical teams through design and implementation across an organization
  • Experience with existing open source projects such as Scribe, ZooKeeper, and Apache Mesos
  • B.S. in computer science or similar field
 
 
 
 
 

IT Support Engineer | Twitter, Inc. | Boulder, CO


IT Support Engineer | Twitter, Inc. | Boulder, CO

IT Support Engineer

Infrastructure Operations | Boulder, CO

Twitter is growing! Our IT team is looking for an IT Support Engineer to help manage this growth. This individual will join IT Support Services and will be the first team member in our Twitter Boulder office. This role will provide IT Support to Twitter employees and assist local and remote staff with technical problems ranging from Mac troubleshooting and repairs, Conference Room, A/V setup and support, as well as office network and phone connectivity.
As our local IT contact, this person must exhibit a high level of professionalism in providing excellent customer service and exercise sound judgment to provide timely resolution of problems. Additionally, they must understand the office culture and maintain positive relationships with customers, business partners and IT team members. This role will require regular travel to Seattle, Los Angeles and other locations within the US to support offices, and may require working outside of normal business hours during urgent or maintenance situations. The ideal candidate will have exceptional Mac troubleshooting skills with experience as a remote team member in IT Helpdesk or Desktop Support in an enterprise environment.
Responsibilities:
  • Responds promptly to requests for technical support via email, phone and in person as needed.
  • Responsible for troubleshooting hardware and applications, providing technical support and problem solving.
  • Exhibits a high level of professionalism and is passionate about providing outstanding customer service.
  • Documents status of cases and provides updates to management, team and end users.
  • Provides timely resolution of problems or escalation on behalf of customer to technical staff or management.
  • Participates in an on-call rotation that includes after hours and weekend support.
  • Works with the HelpDesk, Systems Administrators, Engineering Operations, Security and other teams to identify and resolve escalations and outages.
  • Supports security standards (antivirus/firewall/patching/two-factor authentication/access).
  • Maintains user accounts, passwords, data integrity, system access & security within policy.
  • Initiates and tracks service requests with 3rd party vendors.
  • Maintains standard operating procedures, best practices and customer service guidelines.
  • Participates in on boarding and training team members.
  • Drives quality and adherence to best practices within the team
Requirements:
  • Minimum 1-3 years experience in IT Support in a professional environment
  • Experience with support ticket management and tracking
  • Strong customer service, problem solving and teamwork abilities
  • Outstanding communication and interpersonal skills
  • Very detail-oriented
  • Exceptional Mac troubleshooting skills including the ability to differentiate      hardware and software issues
  • Extensive knowledge of Mac OS 10.7x, 10.8x, 10.9x and iOS
  • Network fundamentals (network configs, VPN, printing, etc)
  • Basic knowledge of Windows 7
  • Google Apps for enterprise experience
  • Knowledge of video conferencing solutions and support
  • iPhone and Android support experience
  • Some heavy lifting required
  • Hungry to learn IT from the ground up
  • 30% travel required within region to support offices and event
Desired Skills/Experience:
  • Proven experience working as a remote member of an IT team 
  • Conference Room A/V Support and Live Event experience a plus
  • Mac, Linux, MCSE or network certifications
  • Knowledge of Mac Systems Administration concepts and tools
  • LDAP and Active Directory experience
  • Experience with Shoretel or other VOIP systems
  • Knowledge of desktop security (anti-virus/anti-spam/firewall/patching/two-factor authentication)
 
 
 
 
 

Saturday 26 July 2014

Senior Service Reliability Engineer | Twitter, Inc. | Boulder, CO


Senior Service Reliability Engineer | Twitter, Inc. | Boulder, CO


Senior Service Reliability Engineer

Software Engineering | Boulder, CO

Senior Service Reliability Engineer (SRE)
Twitter is looking for a very well-rounded, experienced Reliability Engineer to join a team of senior SREs dedicated to improving the reliability of our end-to-end platform.  We work on some of the world’s largest distributed systems -- our core infrastructure receives hundreds of millions of tweets per day and serves tens of billions of API requests. Our other systems serve over 2+ billion search queries per day, render hundreds of millions of ad impressions, and process hundreds of terabytes of log and interaction data daily. This person dive deep into gnarly operational issues, from the programming, systems, automation, and process perspectives. He/she will understand the challenges around rapidly creating, scaling, and managing distributed applications and services, and will be able to work with talented engineers across multiple disciplines to address those challenges.

Responsibilities

  • Perform deep dives into both systemic and latent reliability issues; partner with software and systems engineers across the organization to produce and roll out fixes
  • Troubleshoot issues across the entire stack: hardware, software, application and network
  • Drive standardization efforts across multiple disciplines and services in conjunction with embedded SREs throughout the organization
  • Mentor SREs across the organization on best practices for everything from monitoring to troubleshooting complex code issues
  • Identify and drive opportunities to improve automation for the company; scope and create automation for deployment, management and visibility of our services
  • Participate in code reviews for projects primarily written in Java and Scala, built on open source libraries such as Finagle, and running on both physical and virtualized platforms
  • Represent the SRE organization in design reviews and operational readiness exercises for new and existing services

Requirements

  • Solid understanding of systems and application design, including the operational trade-offs of various designs
  • Strong practical expertise building and supporting event-driven frontend and/or backend systems on JVM (Java and/or Scala)
  • Practical knowledge of various aspects of service design, including messaging protocols & behavior, caching strategies and software design practices   
  • Demonstrable knowledge of TCP/IP, HTTP, web application security, and experience supporting multi-tier web application architectures
  • Must work well with and be able to influence myriad personalities at all levels
  • Practical, solid knowledge of shell scripting and at least one scripting language (Python preferred)
  • Minimum 7 years of managing services in an internet scale *nix environment
  • Ability to prioritize tasks and work independently
  • Must be adaptable and able to focus on the simplest, most efficient & reliable solutions
  • Track record of successful practical problem solving, excellent written and interpersonal communication, and documentation skills

Desired
  • Ability to lead technical teams through design and implementation across an organization
  • Experience with existing open source projects such as Scribe, ZooKeeper, and Apache Mesos
  • B.S. in computer science or similar field