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

Thursday 7 August 2014

Senior Software Support Engineer- DVD/Fremont | Netflix, Inc. | Fremont, CA


Senior Software Support Engineer- DVD/Fremont | Netflix, Inc. | Fremont, CA


Engineering

Senior Software Support Engineer- DVD/Fremont

Operations Engineering

Fremont, CA

The DVD Division is looking for a stellar Senior Software Engineer for Server Side engineering with a solid Java background. You will be a part of a newly formed software support team, providing first Tier 1 support for our backend shipping systems. This role involves all areas of support related to servers and database engineering directly impacting DVD shipping. You are a seasoned engineer who can work with minimal process, self-driven and super passionate about solving complex problems. You have a taste for maintaining software, which is highly scalable and reliable. Above all, you are a great team player and enjoy working with a high performance environment.
Qualifications/Skills:
- 5+ years experience in software development/QA/Support
- Excellent knowledge of SQL and preferably Oracle PLSQL and database experience in Oracle and/or MySQL as databases
- Excellent knowledge and experience in Java, Web Applications, and Spring framework.
- Experience with SOAP/REST/XML, re-factoring, Tomcat, JMS, JMX, ORM/JPA/Hibernate/iBatis
- Understands typical build/deployment environments and approaches
- Experience in supporting and maintaining mission critical and large scale systems.
- Excellent verbal and written communication skills and a great team player
- Fluency working on Unix/Linux environment, understands systems and networks and can correlate them to troubleshoot and solve performance issues
Education:
BS in CS or related engineering or equivalent field 
Work Location: Fremont, CA
Netflix offers a unique culture that values freedom and responsibility. You can learn more at www.netflix.com/Jobs.
 
 
 
 
 
 
 

Client Technology Specialist | Netflix, Inc. | Beverly Hills, CA


Client Technology Specialist | Netflix, Inc. | Beverly Hills, CA


IT Operations

Client Technology Specialist

IT Operations

Beverly Hills, CA

Netflix is on the hunt for a smart and motivated individual to take on the role of Client Technology Specialist for the Client Technology Services team.

The Client Technology Services team is responsible for over two thousand systems globally. With corporate offices located in Los Gatos and Beverly Hills, Call Centers in Oregon and California, and some remote offices, the Client Technology Services team is constantly challenged. While responsible for all client technology platforms and services throughout the company, the team is also highly encouraged to be innovative and constantly review and refresh the technology, in Netflix’s unique “fast paced environment.”

As a Client Technology Specialist at Netflix, you basically get to try and fix every IT issue that employees bring to you. These requests will come in via tickets, email, walkups, phone calls and automated alerts. This position will involve tasks like password resets, access requests, and printer issues, along with projects, documentation, deeper troubleshooting and problem resolution. Daily duties can consist of triaging, prioritizing, resolving, routing and scheduling all incoming internal IT Support requests. The Client Technology Specialist must also set expectations with the ticket requester, provide exceptional customer service and make sure all ticket information is entered correctly.

Recommended Experience:
- A minimum of 5 years of IT or Desktop Support/System Administration.
- Familiarity with fundamental networking/distributed computing environment concepts; local and network based user and group accounts and permissions
- Experience supporting Cloud and SaaS Applications and SSO, including Google Apps for the Enterprise including Gmail, Calendaring, Drive, Sites, Groups and Google +
- In depth knowledge of and the ability to perform advanced troubleshooting on Mac OS, Windows 7 & 8, and various applications including Office (Linux experience a plus)
- Solid working knowledge of Mac and Lenovo hardware including laptops & desktops
- PDA and tablet device support including iPhone, Android, Windows
- Audio/Video knowledge and troubleshooting including video conferencing
- Experience with supporting people remotely

Recommended Skills:
- Proven ability to work independently with minimal supervision; must be a self-motivated self-starter that can initiate ideas
- Ability to learn new technologies quickly and with minimal guidance
- Thrives on technical challenges and takes pride in solving them
- Strategic thinking both technically and business-wise
- Excellent interpersonal and communication skills
- Capable of following and composing process and procedure documentation, training users in complex topics, and interacting positively with upper management.
 
 
 
 
 
 

Client Technology Specialist | Netflix, Inc. | Los Gatos, CA


Client Technology Specialist | Netflix, Inc. | Los Gatos, CA


IT Operations

Client Technology Specialist

IT Operations

Los Gatos, CA

Netflix is on the hunt for a smart and motivated individual to take on the role of Client Technology Specialist for the Client Technology Services team.

The Client Technology Services team is responsible for over two thousand systems globally. With corporate offices located in Los Gatos and Beverly Hills, Call Centers in Oregon and California, and some remote offices, the Client Technology Services team is constantly challenged. While responsible for all client technology platforms and services throughout the company, the team is also highly encouraged to be innovative and constantly review and refresh the technology, in Netflix’s unique “fast paced environment.”

As a Client Technology Specialist at Netflix, you basically get to try and fix every IT issue that employees bring to you. These requests will come in via tickets, email, walkups, phone calls and automated alerts. This position will involve tasks like password resets, access requests, and printer issues, along with projects, documentation, deeper troubleshooting and problem resolution. Daily duties can consist of triaging, prioritizing, resolving, routing and scheduling all incoming internal IT Support requests. The Client Technology Specialist must also set expectations with the ticket requester, provide exceptional customer service and make sure all ticket information is entered correctly.

Recommended Experience:

- A minimum of 3 years of IT or Desktop Support/System Administration.
- Familiarity with fundamental networking/distributed computing environment concepts; local and network based user and group accounts and permissions
- Experience supporting Cloud and SaaS Applications and SSO, including Google Apps for the Enterprise including Gmail, Calendaring, Drive, Sites, Groups and Google +
- In depth knowledge of and the ability to perform advanced troubleshooting on Mac OS, Windows 7 & 8, and various applications including Office (Linux experience a plus)
- Solid working knowledge of Mac and Lenovo hardware including laptops & desktops
- PDA and tablet device support including iPhone, Android, Windows
- Audio/Video knowledge and troubleshooting including video conferencing
- Experience with supporting people remotely

Recommended Skills:

- Proven ability to work independently with minimal supervision; must be a self-motivated self-starter that can initiate ideas
- Ability to learn new technologies quickly and with minimal guidance
- Thrives on technical challenges and takes pride in solving them
- Strategic thinking both technically and business-wise
- Excellent interpersonal and communication skills
- Capable of following and composing process and procedure documentation, training users in complex topics, and interacting positively with upper management.
 
 
 
 
 

IT Cloud Engineer | Netflix, Inc. | Los Gatos, CA


IT Cloud Engineer | Netflix, Inc. | Los Gatos, CA


IT Operations

IT Cloud Engineer

IT Operations

Los Gatos, CA

Join a collaborative, engineering focused IT Cloud Operations team! As a team member, you'll be actively involved in creating new software and tools used by teams to support a highly available applications and services experience in the cloud.

We are looking for skilled engineers or Linux hackers that have a passion for making things work reliably, repeatedly, and with little oversight, automation should always do the work.

What you’ll be doing:
- Architecting the future: IT in the Cloud
- Work with IT teams to design, build and secure the applications and services migrating from the datacenter to the cloud.
- Participate in an on-call rotation to provide support during downtime events.
- Actively find ways to make sure that people on the on-call rotation are never contacted by creating 'self-healing' tools, software, and process.
- Troubleshoot issues in both development and production environments.
- Develop solutions to problems that don’t yet exist.
- Contribute to future Cloud initiatives inside of the company, supporting new products.

Requirements:
- Ability to drive architectural design decisions, solve technical problems, and make improvements to our systems and processes
- Strong scripting experience - Bash, Python, Ruby, …
- Strong AWS/Cloud experience including implementation, automation, consuming services, API
- Experience with IT compliance and risk management (e.g. security, privacy, SOX, HIPAA etc.)
- Excellent problem solving skills with a high degree of intellectual curiosity
- Extensive knowledge of the Linux operating system
- Excellent written and verbal communication skills
- Understand technology and industry issues that impact business units and IT organizations within large enterprise organizations
- Utilize deep technology expertise to help design supportable, scalable technology solutions based on requirements provided by customers
- Experience working on critical, highly available production systems 
 
 
 
 
 

Senior Software Engineer - API | Netflix, Inc. | Los Gatos, CA


Senior Software Engineer - API | Netflix, Inc. | Los Gatos, CA


Engineering

Senior Software Engineer - API

Product Engineering

Los Gatos, CA

Netflix is the world's leading Internet television network with more than 50 million members enjoying more than a billion hours of TV shows and movies per month around the world. The API is central to delivering the Netflix service, powering the user experience on over 1000 device types ranging from TVs and game consoles to tablets and smartphones. The API enables Netflix and its partners to rapidly iterate on new product features and is integral to Netflix's long-term strategy.
The Role
Supporting a global Internet service presents significant engineering challenges. As Netflix expands into additional countries, more devices run Netflix apps, and the product feature set continues to evolve, there is a growing number of issues that impact member quality of service. The API is the key integration point between Netflix devices and a distributed services architecture, putting it at the forefront of many of these "long tail" issues.
The Work
- React quickly to troubleshoot and diagnose problems in production
- Review code and contribute fixes when necessary
- Identify opportunities to develop tools and automation to improve issue detection and resolution
- Work with development teams to enhance our ops and debug toolkit
Your Skills and Experience
- Strong programming skills with several languages, including Java
- Comfortable working on the Linux command line
- Solid web development skills with track-record of successfully building and operating WWW software
- Able to keep calm during production issues and focus on problem resolution
- Know that building and running complex software systems requires a lot more than just typing code into an IDE
- Familiar with cloud technologies and may have experience building applications using Amazon Web Services and EC2
 
 
 
 
 
 

Senior Software Support Engineer- DVD/Fremont | Netflix, Inc. | Fremont, CA


Senior Software Support Engineer- DVD/Fremont | Netflix, Inc. | Fremont, CA


Engineering

Senior Software Support Engineer- DVD/Fremont

Operations Engineering

Fremont, CA

The DVD Division is looking for a stellar Senior Software Engineer for Server Side engineering with a solid Java background. You will be a part of a newly formed software support team, providing first Tier 1 support for our backend shipping systems. This role involves all areas of support related to servers and database engineering directly impacting DVD shipping. You are a seasoned engineer who can work with minimal process, self-driven and super passionate about solving complex problems. You have a taste for maintaining software, which is highly scalable and reliable. Above all, you are a great team player and enjoy working with a high performance environment.
Qualifications/Skills:
- 5+ years experience in software development/QA/Support
- Excellent knowledge of SQL and preferably Oracle PLSQL and database experience in Oracle and/or MySQL as databases
- Excellent knowledge and experience in Java, Web Applications, and Spring framework.
- Experience with SOAP/REST/XML, re-factoring, Tomcat, JMS, JMX, ORM/JPA/Hibernate/iBatis
- Understands typical build/deployment environments and approaches
- Experience in supporting and maintaining mission critical and large scale systems.
- Excellent verbal and written communication skills and a great team player
- Fluency working on Unix/Linux environment, understands systems and networks and can correlate them to troubleshoot and solve performance issues
Education:
BS in CS or related engineering or equivalent field 
Work Location: Fremont, CA
Netflix offers a unique culture that values freedom and responsibility. You can learn more at www.netflix.com/Jobs.
 
 
 
 
 

Senior Partner Engineer - Netflix Device Platform | Netflix, Inc. | Los Gatos, CA


Senior Partner Engineer - Netflix Device Platform | Netflix, Inc. | Los Gatos, CA


Engineering

Senior Partner Engineer - Netflix Device Platform

Streaming Platforms

Los Gatos, CA

Instant streaming is a core part of Netflix's strategy for the future. Our first product to support instant streaming to TV was launched in May 2008 and is now available on hundreds of products. Our partnerships include many of the world's top consumer electronics brands with more partnership announcements coming soon. The Netflix Device Platform makes this possible and continues to impact millions of subscribers around the world.

About the role: 

Netflix is looking to expand even further into the set-top box space. We are looking for a technology leader to help our partners build a world-class Netflix solution for set-top boxes.

In order to help our partners add the Netflix instant streaming service quickly to their device, we work very closely with these engineering teams to quickly overcome any and all challenges. As part of a small team of experienced engineers, you will assist partner engineers who are integrating our SDK into their new products. The functionality of our platform includes streaming and playback, dynamic UI, security and partner specific adaptation for new types of devices. You will need to have broad technical knowledge and understanding in all of these areas to be successful in this role. You'll apply your experience in software development to a wide variety of technical challenges to achieve the goal of helping our partners bring their products to market on time with the highest quality.

Required skills and attributes: 

- You understand the set-top box and MVPD space extremely well and have experience developing in this environment.
- You have experience integrating applications into complex middleware platforms.
- You enjoy the challenges of working on software targeted at new and emerging markets.
- You know what's important when releasing software to partners - ideally, you have worked as a software developer producing and consuming an SDK.
- You're comfortable with proactive outward communication and technical leadership.
- You enjoy working side by side with partners on tough problems.
- You can tell when a problem is going to come up again, and you take the time to document the solution, once and for all.
- You are an experienced C++ programmer.
- Have a deep understanding and appreciation for the complexities of embedded software development.
- You know how to create and debug code on multiple platforms.
- Ideally, you have a deep background in one or more of: embedded system development, Linux system-level programming, audio/video playback, software security and UI programming.
- 5+ years of relevant experience.
 
 
 
 
 

Saturday 2 August 2014

Senior Software Engineer - Video Systems | Netflix, Inc. | Los Gatos, CA


Senior Software Engineer - Video Systems | Netflix, Inc. | Los Gatos, CA


Engineering

Senior Software Engineer - Video Systems

Content Platform Engineering

Los Gatos, CA

The Position
The Netflix video streaming service sources content from a range of content providers in a variety of digital formats ranging from standard definition MPEG transport streams to the latest ultraHD (UHD) 4K mezzanine formats including Prores, DPX and IMF. This source content is transformed into a variety of output formats to provide a great streaming experience to customers on a wide variety of devices such as iPad, iPhone, PS3, Wii, and XBOX 360, PC’s and Macs, along with a variety of TV’s and Blu-ray players. 

As a member of the Encoding Tools team, you will develop a suite of cloud-grade SW tools that will be used to ingest and transform the content for the Netflix streaming service. Your responsibilities will include helping to define ingest specifications, developing tools to inspect ingested audio/video content for any errors, tools for audio/video encoding, formatting, DRM application, and stream verification. Your excellent multimedia development skills will help us build the most efficient and scalable content transcoding system in the world.

About you
You are a senior engineer with a strong background in digital audio/video encoding and system layer formats. You have solid working experience with multiple system-layer formats such as MPEG2 (System and transport), MPEG4, H.264 NAL, AC-3, AAC. You have worked on A/V system-layer tools such as readers/parsers, mux/demux, formatters, and/or writers. You have demonstrated leadership abilities, but you also like to work hands on and self directed in a fast paced, growing organization that gives you room to apply your expertise to solve big technical challenges. You hold your own among a demanding peer group, and are able to engage in discussions with others about concepts like streaming and buffering, and parallel encoding of video content. You are also able to apply these concepts wisely to build a real business that is quite unlike others before. We expect that we will learn a lot from you, and you will learn much from us in return.

Qualifications
- 5+ years of relevant multimedia software development experience.
- Deep understanding of and experience with the nuts and bolts of digital video encoding and playback.
- Expert in OO design and implementation using Java, C# or C++.
- Working experience with at least two of the following specifications: ISO.IEC 13818-1 (MPEG Transport and Program Streams), SMPTE 2067 (IMF), SMPTE-377 (MXF), Digital Audio Compression Standard (AC-3, E-AC-3), ISO.IEC14496-2 (MPEG4 visual), ISO.IEC14496-3 (MPEG4 Audio), ISO.IEC 14496-10 (NAL System Layer), ISO.IEC 14496-12 (ISO base media file format), ISO.IEC 23008 (HEVC).
- Involvement in an open-source multimedia project such as FFMpeg or GStreamer is ideal.
- Experience with Linux is a big plus.

Responsibilities
- Design and develop highly scalable encoding tools such as readers/parsers, and writers for a variety of stream formats such as QuickTime, IMF, MPEG2TS, H264, H265, AAC, MP4.
- Work with our Content Operations teams to define new ingest specifications and error codes.
- Work with client engineering teams to spec new clients and produce test streams.
- Work with Encoding Operations to troubleshoot production encoding and formatting problems.
 
 
 
 
 

Senior Software Engineer - Media Cloud Engineering | Netflix, Inc. | Los Gatos, CA


Senior Software Engineer - Media Cloud Engineering | Netflix, Inc. | Los Gatos, CA


Engineering

Senior Software Engineer - Media Cloud Engineering

Content Platform Engineering

Los Gatos, CA

Netflix is the leader of internet video streaming both domestic and international, accounting for a third of peak internet traffic in North America and available on over a 100 different devices (including any smashing new smart phone, TV or gaming console).

Behind the scenes is the cloud based media transcoding infrastructure that enables this scale. If you ever had to implement a system that runs a dynamic workflow, in a production environment that is up 24x7, scattered across thousands of machines across a low reliability multi-zone cloud, managing a data catalog that is multi-PB in size, delivering updates for new features and all new device launches around the world while growing to an international scale in terms of capacity, scheduling and cost efficiency, then you know what we’re looking for. Almost every major Netflix feature has an immediate and direct impact on our team. We directly collaborate with all other teams in Netflix, from finance, movie purchasing, through CDN to website design.

We invent our own tools, languages, front ends and back ends. We use and contribute to Open Source software. We are responsible for defining, designing, implementing and running our solutions, and we constantly look for new ideas and new and better ways to do things as well as implementing new features on a very aggressive delivery schedule.

We are looking for engineers that can do everything so our solutions are never limited. Our current technology stack includes Linux, Java, AWS, MySQL, Cassandra, JavaScript, Angular, Python, …

As a senior member of the team, you will be expected to drive the requirements for and own large components of the system throughout their lifecycle: requirements, architecture/design, implementation, testing, and launch. You will need to exhibit strong leadership and communication skills, define and successfully execute on the engineering and release priorities in a very agile application development environment.

This is a great opportunity to make a real impact on millions of consumers, in real time, while inventing the architecture of a scalable cloud, and have fun doing it.

Wish list: 
- 5+ years object-oriented experience with at least one of: Java (preferred), C#, C++, or similar
- Experience with large-scale distributed infrastructure systems and client-server architectures
- Experience with *nix platform (Linux preferred)
- Excellent communication skills
- Experience as a Technical Lead on a complex distributed systems project
- Experience with Cloud Computing platforms: Amazon AWS, Microsoft Azure, Google cloud or similar
- Experience with SQL and/or NoSQL databases

Netflix is a very flat organization and we operate in small, loosely coupled, but tightly aligned teams. This role offers a lot of challenges and a great opportunity to impact a global business in a very significant way.
 
 
 
 
 

Senior End User Services Technician | HostGator.com | Houston, Texas, United States


Senior End User Services Technician | HostGator.com | Houston, Texas, United States


Senior End User Services Technician
Tracking Code
58-060
Job Description
Endurance end-user support including but not limited to intermediate and complex support issues/tickets and the deployment of new and upgraded applications and hardware. Ensures that desktop based software licensing within area of responsibility is kept current, that hardware is covered by appropriate maintenance agreements, and that any aspects of the IT Security Policy that have specific applicability to the End User Technologies are conformed with.

Essential Job Functions:
  • Performs all duties of End User Services Desktop Technician as required including but not limited to Tier 2 support and troubleshooting for end-user related issues/requests, user administration, root cause analysis, and VPN end user support
  • Proven abilities in PC configuration and troubleshooting including desktop operating systems and common applications
  • Outlook & VPN client configuration and troubleshooting.
  • Assist with SOX and other required company mandates as requested
  • Responsible for executing hardware, application, and software upgrade/patch roll-out plans and  arranging proper disposal of obsolete equipment in accordance with company policy
  • Responsible for meeting the key performance metrics within areas of responsibility
  • Responsible for logging issue information in ticketing system in accordance with IT standards
  • Stays current on emerging technologies and industry changes
  • Work with department manager and Business Process personnel to identify, document, and implement process improvements pertaining to department and EUS functioning
Required Skills
Basic Qualifications:
  • Strong troubleshooting and root cause analysis skills
  • Strong  desktop operating system and  printer configuration, and problem solving/troubleshooting skills
  • Experience supporting current and recent versions of Windows desktop OS and current Linux desktop distros
  • Experience supporting with current and recent versions Microsoft Office, common Linux desktop apps including Open Office and Thunderbird, Enterprise level anti-virus solutions and VPN solutions
  • Experience supporting end users in Active Directory and/or OpenLDAP environments including account management and permissions
  • Knowledge of package builds and/or scripting
  • Experience in supporting end user related network connectivity (switch, jack connections, cabling, etc.)
Additional Qualifications Skills and Knowledge
  • Ability to work independently
  • Detail oriented and deadline driven
  • Ability to communicate technical topics to non-technical personnel
  • Good understanding of project management
  • Good knowledge of security standards
  • Good understanding of compliance standards
  • Previous experience in a customer support capacity
  • Ability to handle multiple priorities
  • Strong customer service orientation
  • Strong communication skills
  • Strong inter-personal skills
  • Strong telephone call handling skills
  • Willingness to work out of hours to support the system

Education and/or Experience:
  • Bachelor degree, an industry certification or equivalent work experience
  • 2-4 years’ experience working in a corporate IT support environment 
Job Location
Houston, Texas, United States
Position Type
Full-Time/Regular 
 
 
https://endurance-openhire.silkroad.com/epostings/index.cfm?fuseaction=app.jobinfo&jobid=58&company_id=17060&version=2&source=ONLINE&jobOwner=992273&aid=1 
 
 
 

Manager, IT End User Support | HostGator.com | Austin, Texas, United States


Manager, IT End User Support | HostGator.com | Austin, Texas, United States


Manager, IT End User Support
Tracking Code
012HG340
Job Description
The role:
Hands-on operational management of company Tier 2 end-user support function and staff for designated regions including remote users, primary escalation point for both customer service and technical issues impacting end users.. Oversight of EUS asset management for area(s) of responsibility including procurement, inventory, and life cycle management. Staff management and development for all teams.
 What you will do:
  • Responsible for the provisioning of end user systems, software, and related equipment across all designated locations
  • Responsible for, as required, the support of infrastructure (servers, storage, etc.), LAN equipment and connectivity, and end-user telephony equipment in areas of responsibility
  • Coordinate with other IT functions to ensure the overall stability and efficiency of user computing environments
  • Assists manager in the establishment of SOPs pertaining to end-user computing; develop SOPs across IT as requested and needed
  • Manage local vendor relations for end-user hardware/software, including related licensing compliance and all maintenance contracts and renewals and ensure compliance with global IT vendor and purchasing standards
  • Responsible for computer-related inventory and assets in accordance with established company policies
  • Responsible for life-cycle management of end-user devices, including developing and maintaining replacement and roll-out plans, and  disposal of obsolete equipment
  • Ensure ticketing system and service desk tools are utilized by staff in accordance with global IT standards
  • Responsible for meeting SLAs/SLOs applicable to areas of responsibility
  • Provides leadership, management, and mentoring to staff including training, goal setting, and annual reviews
  • Stays current on emerging technologies and industry changes
Required Skills
What you need to do this role:  
  • Advanced troubleshooting and root cause analysis skills with Linux and Windows platforms
  • Strategic thinking and an understanding of industry best practices
  • Experience in managing technical staff
  • Experience in negotiating large-scale contracts and vendor management
  • Familiarity with all aspects of ITS including applications, operations, and technical services
  • Strong project management skills
  • Strong written and verbal communication skills
  • Ability to effectively manage and leverage resources across geographically disperse locations
  • Proven track record managing and leading multiple projects to successful conclusion with measurable results.
Job Location
Austin, Texas, United States
Position Type
Full-Time/Regular 
 
 
https://endurance-openhire.silkroad.com/epostings/index.cfm?fuseaction=app.jobinfo&jobid=70&company_id=17060&version=2&source=ONLINE&jobOwner=992273&aid=1 
 
 
 

Senior Front-End Engineer - Experimentation Platform | Netflix, Inc. | Los Gatos, CA


Senior Front-End Engineer - Experimentation Platform | Netflix, Inc. | Los Gatos, CA


Engineering

Senior Front-End Engineer - Experimentation Platform

Cloud and Platform Engineering

Los Gatos, CA

Netflix has a data-driven culture which is key to the success of the company. The experimentation platform is at the core of this culture, enabling innovation on thousands of Netflix ready devices. One facet of this platform is the rich toolset that is used to manage experiments, segmentation, analytics and insights based on digests of several petabytes of data.

We're looking for an experienced front-end engineer who can help us architect, build and scale the next generation of this toolset to support the company's fast growth. It's a great opportunity to work with top Experimentation and Data scientists, Algorithm, UI and application engineers across the company to creatively evolve the toolset to help inform decision making at Netflix. You'd be joining a tight, driven team whose work has a big impact on the business.

Here's what we're looking for:
- 5+ years of professional web development experience
- Expert-level knowledge of JavaScript: you understand prototypical inheritance, scope, and closures
- Proficiency in user experience technologies DHTML (JavaScript, Ajax, HTML5, CSS3)
- Experience working with systems written in Java or the like
- BS/MS in Computer Science (or equivalent)

Here's what would be nice to have:
- Some experience with scripting languages like python
- Comfortable working in Linux/Unix environment

You'd be a great fit if you:
- Raise the bar for your team technically, and are tenacious, curious and collaborative in all aspects of your work
- Are a quick learner and have excellent communication skills
- Enjoy working in an environment with lot of context and minimal guidance

To learn more about the experimentation platform, view the slides here:
http://www.slideshare.net/MohanDoraiswamy/introduction-to-experimentation-platform-at-netflix
 
 
 
 
 
 

Senior Software Engineer - Delivery Engineering | Netflix, Inc. | Los Gatos, CA


Senior Software Engineer - Delivery Engineering | Netflix, Inc. | Los Gatos, CA


Engineering

Senior Software Engineer - Delivery Engineering

Cloud and Platform Engineering

Los Gatos, CA

Netflix is the world's leading streaming video service, and our growth is accelerating. As we expand internationally, we are continually upgrading our cloud-based infrastructure to help us scale and move even faster. This flexibility is the key driver for our growth, while continuing to present new and exciting challenges for our engineers to build a reliable service within a constantly evolving environment. At Netflix, we are pushing the limits of these technologies every day.

We are looking for a world-class, full stack senior software engineer to join our Delivery Engineering team. You will build and maintain the cloud management and application deployment tools that we are building to run our software across the globe in Amazon Web Services (AWS). If you are passionate about building software that enables developers to use public clouds more effectively, are involved in the open-source community, and love working with and developing the latest technologies, then we are eager to talk to you.

What you will do:
- Develop a next generation continuous delivery platform in Java and Groovy.
- Develop applications to manage deployments in AWS.
- Coordinate and scale the evolving build and cloud deployment systems across all product development teams at Netflix.
- Work with teams to identify and design automated solutions for our systems.

The skills we require:
- Great communication skills, both verbal and written.
- 7+ years of relevant software engineering experience.
- 5+ years of experience in robust server-side development, including Java web-based applications.
- Strong object-oriented development skills.
- Comfortable with Java, JavaScript, HTML, CSS, and bash scripts.
- Desire to work in a fast paced and dynamic environment.

The skills we prefer:
- Experience building RESTful web services
- Experience with JavaScript frameworks like AngularJS
- Ability to improve the user experience of administrative web applications, to make it easier for users to do their work quickly with fewer mistakes.
- Passion for intuitive user interfaces, and the latest trends in web design.
- Familiarity with languages like Groovy, Ruby, Python, or Scala.
- Ability to diagnose, troubleshoot, and repair running JVM servers for high availability.
- Experience with AWS or similar cloud computing environments.
- Experience with Gradle, Ivy or Maven.
- Fluent in Linux: RedHat, CentOS, Fedora, or Ubuntu.
- Experience building and managing automated build/test/deployment environments.
 
 
 
 
 
 

Senior Devops Engineer - Big Data Platform | Netflix, Inc. | Los Gatos, CA


Senior Devops Engineer - Big Data Platform | Netflix, Inc. | Los Gatos, CA


Engineering

Senior Devops Engineer - Big Data Platform

Cloud and Platform Engineering

Los Gatos, CA

At Netflix, we are building a big data analytics infrastructure in the cloud by leveraging open source technologies like Hadoop, Hive, Pig, and more. We provide a reliable platform for Data Science and Engineering teams to gain product and consumer insights from a petabyte scale data-warehouse. Tens of billions of events are processed daily and the volume is climbing rapidly as we grow our global subscriber base. This represents tremendous opportunity to build a world-class data pipeline and analytics platform in the cloud for our global and expanding service.
Here is a tech blog that describes the core of our infrastructure: http://techblog.netflix.com/2013/01/hadoop-platform-as-service-in-cloud.html
The Position:
With this role, you will be driving operation excellence for Netflix's big data infrastructure. Specifically, you will:
- Productize and operationalize our big data infrastructure in the cloud.
- Build cloud automation and internal tools.
- Manage our cloud deployment & configuration.
- Do performance analysis and capacity planning for our clusters.
- Trouble-shoot and triage production issues.
About you:
- You thrive on the operations and production of large-scale distributed systems in the cloud.
- You thrive on building reliable infrastructure to turn big data into insights.
- You work well in a cross-functional environment and excel in communicating with your peers.
- You thrive on working in a fast-paced, evolving, growing, dynamic environment.
Qualifications:
- 4+ years of relevant development/operations experience.
- Successful track record of providing production support for large-scale distributed systems, with experience in creating software/scripts to automate production systems with some of the followings:  Java, bash, python, perl, etc.
- Experience with Linux administration.
- Experience with Hadoop a big plus.
- Experience with cloud computing platforms (e.g. Amazon AWS, Microsoft Azure, Google App Engine, etc.) and relational database systems a big plus.
- A Bachelors or Masters in Computer Science or equivalent degree.


http://jobs.netflix.com/jobs.php?id=NFX00367


Senior Software Engineer/Architect - Membership Platform | Netflix, Inc. | Los Gatos, CA


Senior Software Engineer/Architect - Membership Platform | Netflix, Inc. | Los Gatos, CA


Engineering

Senior Software Engineer/Architect - Membership Platform

Cloud and Platform Engineering

Los Gatos, CA

At the heart of Netflix technology is the Cloud Computing platform, which serves as the distributed systems foundation for Netflix application development, and powers the movie viewing experience of millions of customers every day on over 1000 of Netflix ready devices.

Customer data services are a vital part of the Netflix cloud platform and we're looking for experienced software engineers to help scale our services to support future growth. These data services serve as a foundation for customer identity and authentication, personal user profiles, catalog and playback permissions, experimentation via A/B testing and more. They also operate at scale and low latency environments. This is a great opportunity to be on the leading edge of building large scale data services for online systems, while gaining knowledge around and contributing to the platform. 

Here's what we're looking for:
- A quick learner and team player
- Strong technical and communication skills
- Object oriented programming, preferably in Java
- Solid understanding of concurrent programming and data structures
- Experience in architecting and building large scale/high volume systems
- Experience in building RESTful webservices
- Working knowledge of Linux, shell scripting or other scripting languages

Here's what would be nice to have:
- Experience in architecting/building experimentation (A/B testing) systems at scale
- Exposure to cloud based architecture and/or NoSQL databases

Areas of focus for this role will include:
- Simplifying architecture and achieving scale
- Consulting with various team members on the architecture, design and development of services
- Working with product managers and coordinating projects across engineering teams
- Hands-on software development, testing, deployment and monitoring
- Participating in on-call rotation
 
 
 
 
 
 

Senior Software Engineer - Experimentation Platform | Netflix, Inc. | Los Gatos, CA


Senior Software Engineer - Experimentation Platform | Netflix, Inc. | Los Gatos, CA


Engineering

Senior Software Engineer - Experimentation Platform

Cloud and Platform Engineering

Los Gatos, CA

Netflix has a data-driven culture which is key to the success of the company. The experimentation platform is at the core of this culture, enabling innovation on thousands of Netflix ready devices. One facet of this platform is a large scale, real-time segmentation and allocation engine that handles about 50,000 requests per second at its peak. 

We're looking for an experienced software engineer who can help us architect, build, and scale the next generation of the Experimentation Platform. This is a great opportunity to work on leading edge technologies in a large scale, distributed environment and collaborate with engineers and product managers across the company on enabling innovation. You'd be joining a tight, driven team whose work has a big impact on the business.

Here's what we're looking for
- 5+ years experience hands-on server-side development
- Expertise in object oriented programming in languages like Java, C++, C#
- Solid understanding of concurrent programming and data structures
- Experience in design and development of RESTful webservices
- Comfortable working in Linux/Unix environment
- A strong CS background. MS in CS preferred

Here's what would be nice to have
- Some experience in Analytics, statistics, machine learning, and A/B or Multivariate testing
- Some experience with NoSQL systems like Cassandra
- Some experience with scripting languages

You'd be a great fit if you
- Are Tenacious, curious and collaborative
- Are a quick learner and have excellent communication skills
- Enjoy working in an environment with lot of context and minimal guidance
 
 
 
 
 

Friday 1 August 2014

Content Delivery Operations Engineer | LinkedIn | San Francisco Bay Area


Content Delivery Operations Engineer | LinkedIn | San Francisco Bay Area


Content Delivery Operations Engineer

LinkedIn - San Francisco Bay Area

Posted 2 days ago
This is a preview of the Content Delivery Operations Engineer job at LinkedIn. To view the full job listing, join LinkedIn - its free!

About this job

Job description

Content Delivery Operations Engineer-Mountain View, CA
LinkedIn seeks a seasoned engineer with proven experience in 24x7 CDN operations to coordinate resources – with various LinkedIn teams and partners – to scale and support the LinkedIn Content Delivery program. The ideal candidate will combine technical knowledge, project management strength, a metrics-driven analytical posture and a focus on maximizing UX and member satisfaction – to help further LinkedIn’s aggressive global growth.

Responsibilities:
• Coordinate short- and long-term initiatives with LinkedIn DevOps teams, as well as partners (CDN, DNS, monitoring/measurement, etc.) – prioritizing and driving project closure on all sides
• Coordinate with service owners on best practices for content caching, with an emphasis on page speed and UX
• Drive continual improvement into CDN monitoring/measurement/alerting practices and tools, with an emphasis on the acquisition, visualization and storage of CDN availability and performance metrics
• Proactively monitor CDN availability, throughput and performance – and effectively respond to monitoring alerts, incident tickets, email requests, etc.
• Participate in 24x7 on-call rotation for CDN-related escalations

Required Skills & Experience:
• Significant knowledge of CDN technology and best practices
• Knowledge of internet protocols (in practice and by RFC) – especially TCP/IP, HTTP and DNS
• Superb communication skills, both written and verbal
• Excellent planning, prioritization and project/time-management skills – especially in a cross-functional context
• Flexibility to work in a novel, dynamic and extremely fast-paced environment Preferred

Skills & Experience:
• Familiarity with monitoring solutions, both SaaS and software-based
• Familiarity with Unix/Linux and demonstrated shell programming experience
• Working knowledge of HTML and JavaScript
• Strong troubleshooting skills spanning code, network, HTTP, DNS, etc.
• Experience running a production consumer 24x7 website at scale
• Bachelor’s Degree in Computer Science


http://www.linkedin.com/jobs2/view/18036763?trk=jserp_job_details_text


Data Services Operations Engineer | LinkedIn | Mountain View, California


Data Services Operations Engineer | LinkedIn | Mountain View, California


Data Services Operations Engineer

LinkedIn - Mountain View, California

Posted 2 days ago
This is a preview of the Data Services Operations Engineer job at LinkedIn. To view the full job listing, join LinkedIn - its free!

About this job

Job description

Data Services Operations Engineer-Mountain View, CA

LinkedIn is a deeply data-driven company with data driving not only business decisions but also product features and direction. Data is embedded in the LinkedIn DNA. The Data Services team is responsible for building and maintaining the infrastructure that makes this data available and accessible to the entire company. The team works closely with Data scientists, Product Managers, Executives and other key parts of the business to understand their data requirements and build appropriate systems that meet or exceed those needs.


The Data Services team is looking for someone with a background in Data Warehouse Operations that has managed and administered multi-petabyte data warehouse deployments and is open to working with and learning cutting-edge technologies in this space. This is a mission-critical role that ensures that our complex data warehouse/pipeline and related services are healthy, monitored, automated, and designed to scale.


Responsibilities:
• Serve as a primary point responsible the overall health, performance and capacity of our back-end Hadoop based data warehouse environment
• Gain deep knowledge of our complex applications and data pipeline by working hands on with the engineer
• Develop tools to improve our ability monitor our application and system environment
• Perform the “Root cause analysis” of any identified issues
• Work closely with development teams to ensure that platforms are designed with "operability" in mind
• Participate in a 12x7 on-call rotation

Required Experience:
• Deep UNIX/Linux systems knowledge and/or systems administration background
• Demonstrated programming skills in one or more of: Bash/Shell, Python, Perl, and automation
• Understanding of large-scale data processing technologies like PIG, Map/Reduce, Hadoop
• Working knowledge of databases including abilities to write/tune SQL queries
• Bachelor’s Degree in Computer Science or related field
• 2-3 years in a UNIX-based technical operations role – ideally in a large scale data warehouse environment


http://www.linkedin.com/jobs2/view/18036774?trk=jserp_job_details_text


Senior Application Owner - Enterprise Apps | LinkedIn | Sunnyvale, CA


Senior Application Owner - Enterprise Apps | LinkedIn | Sunnyvale, CA


Senior Application Owner - Enterprise Apps

LinkedIn - Sunnyvale, CA

Posted 2 days ago
This is a preview of the Senior Application Owner - Enterprise Apps job at LinkedIn. To view the full job listing, join LinkedIn - its free!

About this job

Job description

Senior Application Owner - Enterprise Apps, Sunnyvale, CA

LinkedIn is looking for an energetic Application Owner with a strong technical background in information technology and operations. This engineer will be part of a team that is responsible for providing strong technical services for Enterprise Applications including but not limited to Google Apps, Enterprise Search, Box, Confluence, Okta, Wiki, etc. The person will be a key liaison between IT, Engineering, business units and will be responsible for understanding business processes / needs, managing the technical complexities of the applications, documenting and developing education/training for users of the application as well as working with developers and/or vendors to design the application feature roadmap. This is a fast-paced position that requires a high degree of energy and focus without compromising quality. Key criteria to success will be the ability to quickly assess technical details, troubleshoot systems, be cognizant of application security, build product knowledge and build strong relationships with business units and end users.

Responsibilities:
•    Become the application expert on various enterprise based systems – know how they are setup, delivered, managed, supported and used, from the business processes supported to the underlying technical stack and data to the end users who rely on  these critical applications
•    Work with engineering and business on technology design and selection of applications based on needs and requirements, support the business teams through initial evaluation and manage deployment of applications.
•    Stay up to date on product announcements, security issues, performance and other updates.
•    Implement System Management Tools to provide management of the Enterprise applications.
•    Contribute and enhance Security policies and procedures for Enterprise Services.
•    Manage support issues, troubleshoot them and work with appropriate teams to resolve them.
•    Manage communication and training plans for application users.
•    Manage and implement product roadmaps for the Enterprise based applications
•    Knowledge of data backup strategy and conduct system outage analysis to prevent the reoccurrence of incidents.

Requirements:
•    6+ years direct work experience in an operational or system engineering team in Linux with multiple web application stacks
•    Significant technical experience/expertise with implementing and managing On-Premise as well as Cloud based solutions like Confluence, Enterprise Search, Google Apps, Box, Okta, Wiki, etc.
•    Ability to work on the entire software development stack to manage applications, optimize and identify and troubleshoot issues.
•    Ability to quickly execute through shifting priorities, demands, and timelines through analytical and problem-solving capabilities
•    Ability to elicit cooperation from a wide variety of sources, including upper management, clients, and other departments
•    Strong technical, written and oral communication and interpersonal skills
•    Strong technical expertise with Unix based systems, ability to write Unix tools and to troubleshoot problems individually as well as working with teams.
•    Proficient in performance analysis and optimization, as well as security testing.
•    Familiar with monitoring systems and best practices.
•    Experience assessing operational needs and then building and managing a solid operations team
•    Bachelor’s Degree in Computer Science, Information Technology or related discipline


http://www.linkedin.com/jobs2/view/18037529?trk=jserp_job_details_text


Senior Information Security Engineer – Security Assurance and Design | LinkedIn | Mountain View, California


Senior Information Security Engineer – Security Assurance and Design | LinkedIn | Mountain View, California


Senior Information Security Engineer – Security Assurance and Design

LinkedIn - Mountain View, California

Posted 2 days ago
This is a preview of the Senior Information Security Engineer – Security Assurance and Design job at LinkedIn. To view the full job listing, join LinkedIn - its free!

About this job

Job description

Information Security Engineer – Security Assurance and Design, Mountain View, CA

LinkedIn is looking for an experienced Information Security Engineer to be an integral part of our house information security team. This team is responsible for protecting our infrastructure, applications, and, most importantly, our members.

The Security Assurance and Design team performs the following functions:
• Develop new security solutions and improve existing implementations – In coordination with engineering and operations staff, House security engineers will develop next generation security solutions for improving our security posture. They can act either as consultative subject matter experts or can own the design of a solution until it is handed off for regular operational maintenance.
• Coordinate key multi-disciplinary and department security efforts – Examples include DeviceID, strengthening production network and member data access control, workstation security improvements, and cloud security initiatives
• Security Oversight - Set security requirements, oversee compliance to standards and operational practices, sit on review boards for access control
• Participation in Audit Activities - PCI, SOX, EU Privacy Regulations, ISO self-assessments

Responsibilities:
• Proactively identify information security risks and develop solutions to mitigate those risks
• Conduct detailed security risk assessments on internal and member-facing applications and infrastructure
• Architect and design security-focused solutions, tools and services
• Define, review and enforce information security policy, standards and guidelines for business operations and technology implementations
• Evaluate and recommend new and emerging security products and technologies
• Participate in security compliance efforts (e.g., PCI DSS, SOX)

Requirements:
• Demonstrated experience and detailed technical knowledge in security engineering, system and network security, authentication and security protocols, cryptography, and application security • Experience with scripting (i.e. Python, Perl, Bash, Shell, etc.)
• Degree in Computer Science or equivalent with at least 5 years’ hands-on experience in security solution/implementation
• Extensive experience and expertise in security management, auditing methodology, technology risk assessments
• Proficiency in Linux/Solaris/MacOS/Windows platforms an good working knowledge of mobile technologies
• Firewall and Intrusion Detection Management experience
• Experience with commercial and/or open source security tools
• Strong analytical and problem-solving skills
• Excellent communication and interpersonal skills
• Self-motivated, positive attitude and a team player


http://www.linkedin.com/jobs2/view/18038555?trk=jserp_job_details_text