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 31 July 2014

Site Reliability Engineer - Data | Pinterest | San Francisco, CA


Site Reliability Engineer - Data | Pinterest | San Francisco, CA


Site Reliability Engineer - Data

Location

San Francisco

Description

We're looking for a site reliability engineer to help us provide a trustworthy experience for Pinners. You’ll work with our TechOps team to keep Pinterest reliable, speedy, efficient and secure.
Responsibilites
  • Work closely with our development team to design, build and operate our data technologies stack (Apache Hadoop, Apache Hbase, and Kafka including batch-oriented as well as real-time processing pipelines with a focus on reliability, automation, operability and performance)  
  • Develop and deploy software solutions
  • Establish alerting & monitoring systems  
  • Capacity plan and help scale our infrastructure both on public and private clouds around the world 
Requirements
  • BA/BS degree in Computer Science or equivalent work experience
  • Strong programming skills in a modern web programming environment (Python a plus)
  • Experience developing and architecting solutions using both SQL and no-SQL databases like MySQL and Redis 
  • Strong knowledge of Linux/Unix/BSD internals
  • Bonus points for experience running infrastructure with Amazon Web Services and for experience with automation tools such as Chef or Puppet 
  • Broad personal interests beyond software
  • You love to move fast and work collaboratively
 
 
 
 
 
 

DevOps Engineer | Pinterest | San Francisco, CA


DevOps Engineer | Pinterest | San Francisco, CA

DevOps Engineer

Location

San Francisco

Description

You will help design, build and monitor our applications and systems infrastructure that currently now handles billions of monthly page views. You should have a software engineering background and a strong understanding of systems internals, and love building and running massive-scale web production systems and application environments. You get excited about reacting to a problem to find a solution and thrive on being tactically focused to ensure Pinterest's site reliability.
Requirements:
  • Strong programming skills in a modern web programming environment; Python a plus
  • Experience developing and architecting solutions using both SQL and no-SQL databases such as MySQL and Redis
  • Strong knowledge of Linux/Unix/BSD internals
  • Bonus points for having run infrastructure with Amazon Web Services, and for experience with automation tools such as Chef or Puppet
  • BA/BS degree in Computer Science or equivalent work experience
  • Broad personal interests beyond software
  • Enthusiasm for working collaboratively with talented people
 
 
 
 
 
 

Database Engineer | Pinterest | San Francisco, CA


Database Engineer | Pinterest | San Francisco, CA


Database Engineer

Location

San Francisco

Description

We’re looking for a Database Engineer who has awesome experience working with databases, systems, and programming to help manage issues and optimize performance. You’ll know the ins and outs of our primary datastore in MySQL, providing support and fine tuning as needed. You should feel equally as confident in your coding abilities since you’ll work closely with our software engineers in automating scripts.
Responsibilities:
  • Develop and iterate on frameworks to automate scripts that will execute processes consistently and at scale
  • Understand our database to its core and optimize its access and performance
  • Improve MySQL automation and performance to prevent work on the command line
  • Work closely with operations and engineering teams as necessary
  • Own the technical direction and execution of MySQL at Pinterest
Requirements:
  • 7+ years of experience in a database engineering role
  • 5+ years of experience writing production level Python, PHP or Perl
  • Experience with covering indexes and sharding mechanisms
  • Proficiency in Linux
  • MySQL a plus

https://about.pinterest.com/en/careers/database-engineer_15400


Engineering Manager - Tools | LinkedIn | Mountain View, CA


Engineering Manager - Tools | LinkedIn | Mountain View, CA


Engineering Manager - Tools

LinkedIn - Mountain View, CA

Posted 1 day ago
This is a preview of the Engineering Manager - Tools job at LinkedIn. To view the full job listing, join LinkedIn - its free!

About this job

Job description

LinkedIn connects talented people with opportunity, and keeping up with the needs of our 300 million+ members requires a tremendous amount of infrastructure and an efficient development team. It's the job of Tools Engineering to make sure that development teams work as effectively as possible. Our goal is to make LinkedIn the best place in the world to develop and ship software products.

The Development Tools team is responsible for many of the tools that LinkedIn developers use every day. We are growing rapidly and need a Software Engineering Manager to take our Build Tools team to the next level. Build Tools is on a mission to radically change the definition of a software “build”. Using a combination of local continuous execution tooling and a private cloud with 100’s of high-performance servers we aim to eliminate wait time for developers and releases.

The role combines engineering leadership with people management. You will be responsible for solving technical problems related to individual developer computers, large scale distributed systems and mobile platforms. You will also be responsible for leading, managing and growing a group of talented software engineers

To learn more about LinkedIn’s development platform please see http://www.youtube.com/watch?v=OxpGLxHW93k

Required Skills:
• B.S. in Computer Science, EE or equivalent experience, M.S. preferred.
• Experience working in a Unix environment, Linux preferred.
• Experience hiring, mentoring, coaching and developing top engineering talent.
• Excellent relationship and people skills.
• Excellent project management and organizational skills. Experience in one or more of the following is desired:
• Continuous delivery and deployment.
• Mobile development, SDKs and tooling (iOS and Android).
• Build, test and release automation.
• Distributed caches and cloud systems.
• Gradle
• Play!


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


Software Engineer - Performance | LinkedIn | San Francisco Bay Area


Software Engineer - Performance | LinkedIn | San Francisco Bay Area


Software Engineer - Performance

LinkedIn - San Francisco Bay Area

Posted 1 day ago
This is a preview of the Software Engineer - Performance job at LinkedIn. To view the full job listing, join LinkedIn - its free!

About this job

Job description

If you are fueled by the challenges of deep diving into large scale applications spanning diverse technology stacks, then LinkedIn Performance Team is the place for you. Our scalability needs span the full spectrum from mobile/browsers to systems and storage. We open source technologies such as Kafka, Helix, Databus that power other Internet companies. 
 
We are looking for talented Software Engineers with a passion for Performance who can take on performance analysis and code optimization challenges across multi-tiers and multi-data centers with focus in one or more of the areas below 
  •  Capacity Planning & Optimization : Interface with engineering and operations to understand and optimize site-wide capacity.
  •  Mobile Performance Scalability :  Enhance user experience by measuring and optimizing user interface across mobile devices.
  •  End-to-end performance analysis. Analyse large scale distributed environments and optimize performance bottlenecks in our application stack.
  •  Design Benchmarks,methodology, and analysis tools to be adopted company-wide
  •  Evangelize and support performance work throughout the engineering team and across the industry

Desired Skills and Experience

  •  Passion for and/or expertise in working on the performance of large scale distributed systems
  •  Hands-on experience in JVM and Linux development, configuration, and performance tuning. MySQL performance tuning is a plus.
  •  Experience with  performance & modeling of capacity planning medium to large scale websites a big plus
  •  Experience in debugging performance of Mobile devices (IOS and Android ) and Node.JS server applications a big plus
  •  Strong communication skills and ability to work with cross-functional teams
  •  Strong background in software development.

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


Senior Systems Engineer | LinkedIn | San Francisco Bay Area


Senior Systems Engineer | LinkedIn | San Francisco Bay Area


Senior Systems Engineer

LinkedIn - San Francisco Bay Area

Posted 1 day ago
This is a preview of the Senior Systems Engineer job at LinkedIn. To view the full job listing, join LinkedIn - its free!

About this job

Job description

Responsibilities:


Reporting to Senior Engineering Manager, key position for supporting LinkedIn’s mission critical QA, test and engineering environment.

Develops and maintains shell, Python and/or Ruby scripts to enhance deployment and monitoring framework.

Develops and maintains comprehensive documentation for multiple environments.

Designs and oversees mission critical systems configurations for Redhat Enterprise Linux and Mac OS X servers.

Troubleshoots systems and network problems, collaborates with end users to resolve issues.

Designs and manages change control procedures on both RHEL and OS X.

Coordinates with engineering developers to make systems and applications changes.


Required Qualifications & Abilities:


Ability to write and maintain shell, Python and/or Ruby scripts to automate processes and enhance productivity.

Experience developing tools and processes for configuring and managing large numbers of servers.

Ability to demonstrate expert knowledge of operating system internals, file system structures and machine architectures in Linux and OS X operating environments.

Experience using enterprise cluster technologies.

Extensive experience with automated installation tools such as Kickstart.

Experiencing implementing and maintaining a system management tool such as CFEngine.

Ability to work off-hours for systems upgrades, emergencies.

Ability to solve problems quickly and decisively.

Team player who is flexible and able to work with end-users and production issues simultaneously.

Strong project management and communication skills.

Experienced working in dynamic, fast-paced Dev-Ops environment with well-developed practices and procedures.

Experience running mid-size 24x7 business critical systems (more than 2000 servers).

Proficiency in compiling, customizing and supporting tools and products obtained from source code.

Good understanding of administering network equipment including firewalls, routers, load balancers and switches.

In-depth knowledge of TCP/IP and administration of NFS and NIS.

Experience supporting mobile engineering development environments a plus.

Redhat and/or OS X Linux Certification a plus.


Desired Experience:

7+ years professional experience administering one or more enterprise level Linux, UNIX, or BSD operating environments.

4+ years professional experience administering utilities such as Sendmail, Bind, SSH.


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


Software Engineer - Tools | LinkedIn | San Francisco Bay Area


Software Engineer - Tools | LinkedIn | San Francisco Bay Area


Software Engineer - Tools

LinkedIn - San Francisco Bay Area

Posted 1 day ago
This is a preview of the Software Engineer - Tools job at LinkedIn. To view the full job listing, join LinkedIn - its free!

About this job

Job description

LinkedIn connects talented people with opportunity, but keeping up with the needs of our 250 million+ members requires a tremendous amount of infrastructure and an extremely efficient development team. It's the Tools team's job to make sure that development team works as effectively as possible. Our goal is to make LinkedIn the best place in the world to write software.

As a member of the tools team, you will use your experience and technical skills to design and build tools and frameworks to automate development, testing, deployment, management and monitoring of our 24x7 services and products. Working with our application teams, you will help build out the infrastructure required to develop, test, ship and maintain high quality products.As a tools developer you will shape how LinkedIn writes and ships software in a fundamental way.

Help us scale the infrastructure & tools required to keep our thousand plus developers in step when they're all sharing the same code, building and testing our software stacks, releasing and deploying their services continuously without compromising site reliability.

You will enjoy a breadth of responsibilities in this highly visible role and be recognized for solving large scale engineering and cross organization problems. You will also partner with every product team to evangelize and enable their transition to the tools and frameworks developed by the tools team. Your work will have a huge impact on the entire engineering organization and potentially be shared with the open source community.


Come join us, make an impact and help take LinkedIn Engineering to the next level! Apply now.


Required Skills:
  • B.S. in Computer Science, EE or equivalent experience, M.S. preferred.
  • Excellent programming skills in Python, Java or any other dynamic language.
  • Excellent analytical, problem-solving, troubleshooting and decision-making skills.
  • Must be self-directed, detail-oriented and have excellent written & verbal communication skills.
  • Broad understanding of Internet protocols and network programming.
  • Experience working in a Unix environment, Linux preferred.


Experience in one or more of the following is desired:
  • Developing test harnesses/frameworks.
  • Large-scale distributed systems and client-server architectures.
  • Standard build tools and version control systems (svn, git, gradle, perforce)
  • Python development using frameworks like Django, Flask, Jinja, SQLAlchemy
  • Developing/testing RESTful APIs
  • Mobile(iOS/Android) development, tooling or testing
  • Tomcat, Jetty, Netty, Apache/ATS, Scala/sbt, or Node.js
  • Database systems (MySql, PostgreSQL, Redis, HBase, Voldemort, Espresso, Cassandra)
  • Security tools, frameworks and protocols

Desired Skills and Experience

  • Developing test harnesses/frameworks
  • Large-scale distributed systems and client-server architectures.
  • Standard build tools and version control systems (svn, git, gradle, perforce)
  • Python development using frameworks like Django, Flask, Jinja, SQLAlchemy
  • Developing/testing RESTful APIs
  • Mobile(iOS/Android) development, tooling or testing
  • Tomcat, Jetty, Netty, Apache/ATS, Scala/sbt, or Node.js
  • Database systems (MySql, PostgreSQL, Redis, HBase, Voldemort, Espresso, Cassandra)
  • Security tools, frameworks and protocols

About this company

LinkedIn takes your professional network online, giving you access to people, jobs and opportunities like never before. Built upon trusted connections and relationships, LinkedIn has established the world’s largest and most powerful professional network. Currently, more than 238 million professionals are on LinkedIn, including executives from all five hundred of the Fortune 500 companies, as well as a wide range of household names in technology, financial services, media, consumer packaged goods, entertainment, and numerous other industries. The company is publicly held and has a diversified business model with revenues coming from user subscriptions, advertising sales and hiring solutions
 
LinkedIn is committed to diversity in its workforce and is proud to be an equal opportunity employer. LinkedIn considers qualified applicants without regard to race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation, or any other legally protected status.   If you believe you need a reasonable accommodation to search for a job opening or to apply for a position, please contact us by sending an email to accommodations@linkedin.com.


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


Test Engineer-UI (Web & Mobile) | LinkedIn | San Francisco


Test Engineer-UI (Web & Mobile) | LinkedIn | San Francisco


Test Engineer-UI (Web & Mobile)

LinkedIn - San Francisco

Posted 1 day ago
This is a preview of the Test Engineer-UI (Web & Mobile) job at LinkedIn. To view the full job listing, join LinkedIn - its free!

About this job

Job description

Job description :

Are you ready to be a part of a world class team that is setting the pace for technical innovation and growth? LinkedIn is seeking test engineers who are innovative and passionate about quality . As a Test Engineer, you write and build automated suites, continuously design creative ways to break software and identify potential bugs. In this role, you will be responsible for driving test automation for LinkedIn products through web and/or mobile UI automation. This role is at our San Francisco office location.


Responsibilities:


• Design and build advanced automated test suites using object-oriented methodologies.

• Implement and execute automation strategies on all supported platforms and languages to help improve overall quality and test code coverage.

• Define, implement and maintain test plans, test specifications and test suites.

• Participate in product feature and infrastructure engineering design reviews.

• Certify product feature releases through automation. Requirements • BS or MS in Computer Science, EE or related field.

• Experience in one or more of the following: Ruby, Shell, Python, Javascript, Java and C#

• Experience writing front end test harnesses. • Experience with Selenium frameworks and Appium preferred.

• Experience in mobile testing and automation (UIAutomation, Robotium etc.) preferred.

• Excellent analytical, problem-solving, multi-tasking, troubleshooting and decision-making skills.

• Must be self-directed, detail-oriented and have excellent written & verbal communication skills.

• Working knowledge of test methodologies, processes and tools.

• Experience with SQL and Unix (Linux preferred).

About this company

LinkedIn takes your professional network online, giving you access to people, jobs and opportunities like never before. Built upon trusted connections and relationships, LinkedIn has established the world’s largest and most powerful professional network. Currently, more than 200 million professionals are on LinkedIn, including executives from all five hundred of the Fortune 500 companies, as well as a wide range of household names in technology, financial services, media, consumer packaged goods, entertainment, and numerous other industries. The company is publicly held and has a diversified business model with revenues coming from user subscriptions, advertising sales and hiring solutions.
 
LinkedIn is committed to diversity in its workforce and is proud to be an equal opportunity employer. LinkedIn considers qualified applicants without regard to race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation, or any other legally protected status.   If you believe you need a reasonable accommodation to search for a job opening or to apply for a position, please contact us by sending an email to accommodations@linkedin.com.


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



Site Reliability Engineer | LinkedIn | Mountain View, CA


Site Reliability Engineer | LinkedIn | Mountain View, CA


Site Reliability Engineer

LinkedIn - Mountain View, Bay Area

Posted 1 day ago
This is a preview of the Site Reliability Engineer job at LinkedIn. To view the full job listing, join LinkedIn - its free!

About this job

Job description

What does it take to run one of the most well-known social networks with high performance, and multi-nines availability?

Do you…
…desire an operations job that involves deep knowledge of both the application and the product?
…think that automation is a key component to operating a large-scale system?
…enjoy problem solving from the network all the way through the application stack?
…want to work on a product that impacts millions of users and handles thousands of transactions per second?

Site Reliability Engineers (SRE) at LinkedIn fill the mission-critical role of ensuring that our complex, web-scale systems are healthy, monitored, automated, and designed to scale. You'll use your background as an operations generalist to work closely with our development teams from the early stages of design all the way through identifying and resolving production issues.

Responsibilities
  • Serve as a primary point responsible the overall health, performance, and capacity of our internet-facing systems
  • Gain deep knowledge of our complex applications
  • Assist in the roll-out and deployment of new product features and installations to facilitate our rapid iteration and constant growth
  • Develop tools to improve our ability to rapidly deploy and effectively monitor custom applications in a large-scale UNIX environment
  • Work closely with development teams to ensure that platforms are designed with "operability" in mind
  • Participate in a 24x7 rotation for second-tier escalations
Minimum Qualifications
  • Deep UNIX/Linux systems knowledge and/or systems administration background
  • Strong trouble-shooting skills that span systems, network, and code
  • Demonstrated programming skills in one or more of: Python, Perl, Ruby, Java, C
  • Prior experience in an internet-facing technical operations role
Preferred Qualifications
  • 5+ years in a UNIX-based web operations role
  • Experience with web-based Java/J2EE architectures
  • Python experience, specifically for systems automation
  • BS Computer Science
This role is contingent on the successful completion of a background check.

About this company

LinkedIn takes your professional network online, giving you access to people, jobs and opportunities like never before. Built upon trusted connections and relationships, LinkedIn has established the world’s largest and most powerful professional network. Currently, more than 238 million professionals are on LinkedIn, including executives from all five hundred of the Fortune 500 companies, as well as a wide range of household names in technology, financial services, media, consumer packaged goods, entertainment, and numerous other industries. The company is publicly held and has a diversified business model with revenues coming from user subscriptions, advertising sales and hiring solutions.
 
LinkedIn is committed to diversity in its workforce and is proud to be an equal opportunity employer. LinkedIn considers qualified applicants without regard to race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation, or any other legally protected status.   If you believe you need a reasonable accommodation to search for a job opening or to apply for a position, please contact us by sending an email to accommodations@linkedin.com.

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


Test Engineer-UI (Web & Mobile) | LinkedIn | Mountain View, CA


Test Engineer-UI (Web & Mobile) | LinkedIn | Mountain View, CA


Test Engineer-UI (Web & Mobile)

LinkedIn - Mountain View

Posted 1 day ago
This is a preview of the Test Engineer-UI (Web & Mobile) job at LinkedIn. To view the full job listing, join LinkedIn - its free!

About this job

Job description

Are you ready to be a part of a world class team that is setting the pace for technical innovation and growth? LinkedIn is seeking test engineers who are innovative and passionate about quality. As a Test Engineer, you write and build automated suites, continuously design creative ways to break software and identify potential bugs. In this role, you will be responsible for driving test automation for LinkedIn products through web and/or mobile UI automation.
Responsibilities:
Design and build advanced automated test suites using object-oriented methodologies.
Implement and execute automation strategies on all supported platforms and languages to help improve overall quality and test code coverage.
Define, implement and maintain test plans, test specifications and test suites. Participate in product feature and infrastructure engineering design reviews.
Certify product feature releases through automation.
Requirements:
BS or MS in Computer Science, EE or related field.
Experience in one or more of the following: Ruby, Shell, Python, Javascript, Java and C#
Experience writing front end test harnesses.
Experience with Selenium frameworks and Appium preferred.
Experience in mobile testing and automation (UIAutomation, Robotium etc.) preferred.
Excellent analytical, problem-solving, multi-tasking, troubleshooting and decision-making skills.
Must be self-directed, detail-oriented and have excellent written & verbal communication skills.
Working knowledge of test methodologies, processes and tools. Experience with SQL and Unix (Linux preferred).

About this company

LinkedIn takes your professional network online, giving you access to people, jobs and opportunities like never before. Built upon trusted connections and relationships, LinkedIn has established the world’s largest and most powerful professional network. Currently, more than 200 million professionals are on LinkedIn, including executives from all five hundred of the Fortune 500 companies, as well as a wide range of household names in technology, financial services, media, consumer packaged goods, entertainment, and numerous other industries. The company is publicly held and has a diversified business model with revenues coming from user subscriptions, advertising sales and hiring solutions.
 
LinkedIn is committed to diversity in its workforce and is proud to be an equal opportunity employer. LinkedIn considers qualified applicants without regard to race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation, or any other legally protected status.   If you believe you need a reasonable accommodation to search for a job opening or to apply for a position, please contact us by sending an email to accommodations@linkedin.com.


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


Wednesday 30 July 2014

Systems Administrator | Trulia, Inc. | San Francisco, CA


Systems Administrator | Trulia, Inc. | San Francisco, CA


Systems Administrator

Engineering | San Francisco, CA, United States

Engineering gets respect.   We use the phrase “we're a tech company that does Real Estate” to emphasize how important engineering is to the company.  Engineering is the department that drives our apps, tools, data, and interfaces forward. This attitude comes not only from the Engineers, but from our CEO and other top management. They believe in us.  
We have awesome problems to solve.   The housing market provides a fantastic blend of problems.  We need creative people to help us combine the data about every address in America with the soft side of helping people find a home that makes them feel safe, happy, and comfortable.  
Stability is wonderful.   We're that rare company that holds the culture of its startup roots, while blending in the sanity of a regular work schedule with an emphasis on work/life/family balance. It’s like this because we worked hard to make it this way.
The junior sys admin will be responsible for the monitoring of servers and systems in an environment requiring 24 X 7 X 365 uptime. Demonstrate accurate and timely escalation of production outages both internally and externally, with a strong focus on sense of urgency and customer service. Provide efficient notification of production outages to internal and external clients. Follow established Standard Operating Procedures in response to system alerts and routine tasks with consistent accuracy. Demonstrate strong initiative by providing immediate feedback when processes and procedures are incorrect, inefficient, or do not exist. Assist team members and Management with the development of process and procedures. Demonstrate a consistent attitude of teamwork and cooperation. 

ESSENTIAL DUTIES & RESPONSIBILITIES:
  • Monitor/Troubleshoot/Escalate connectivity and system issues.
  • Continual observation of Trulia monitoring systems.
  • Respond to alerts from any system by following documented procedures for verifying the issue, determining the cause, and resolving or escalating as necessary.
  • Record outages for daily review
  • Check status and performance of systems, update documentation
  • Troubleshoot and escalate Customer Reported Issues by providing Level 1 operations support for issues
  • Service these issues by researching, troubleshooting, or escalating as documented.
  • Review Process/Procedural Documentation - Demonstrate initiative and provide feedback on existing processes and procedures, submit ideas for on-going improvements. NOC Operators should use their experience with the system to help review documentation on a continuous basis. At times, NOC Operators may be called on to create/update Standard Operating Procedures.
  • Employees may be required to work overnight, weekends, and holidays.
REQUIREMENTS AND SKILLS:
  • College degree or 1 year of relevant work experience.
  • Basic Linux experience is required.
  • Previous experience in a 24x7x365 production environment is a significant plus! 
  • Must have excellent written and verbal communication skills and strong customer service focus.
  • Experience managing site-wide incidents, including multi-department escalation to on-call and management personnel, coordinating technical conference bridge calls with escalation partners and third-party vendors.
  • Basic to intermediate knowledge of computer networking
  • Basic to intermediate applied knowledge of UNIX (Ubuntu Linux preferred) in a medium to large production environment.
  • Scripting experience (Python, Ruby, Perl, shell, etc.) a strong plus.
  • The ability to effectively and accurately multitask is a requirement.

http://hire.jobvite.com/CompanyJobs/Careers.aspx?c=qzZ9Vfwm&j=o3CZYfwm&page=Job%20Description


Software Engineer - Rentals | Trulia, Inc. | San Francisco, CA


Software Engineer - Rentals | Trulia, Inc. | San Francisco, CA


Software Engineer - Rentals

Engineering | San Francisco, CA, United States

Trulia is focused on creating the very best technology in the industry.  We don’t just talk about innovation; we actually dedicate time to work the magic.  Engineers get to build the products they want to build.  We need your ideas to keep it going.
Innovation happens every day.  http://youtu.be/YJHsr2ep1cw
What you’ll work on:
  • Look for innovative uses of technology to dramatically scale systems for processing large datasets, currently delivering  tens of millions of emails per week and reaching an audience of over 50 million unique monthly users
  • Scale a critical large-scale distributed system that drives traffic, builds relationships with millions of users, and has an immediate and measurable impact on the success of Trulia
  • Work in a small cross-functional team  -- use creativity to drive projects and solve challenging problems
  • Create highly scalable code processing several gigabytes of data
  • Collaborate closely with product management, design, all of engineering, and quality teams
You:
  • 4+ years experience with SQL databases (MySQL preferred)
  • 4+ years OOP experience (Java preferred)
  • Experience with large scale & high availability architectures
  • Experience working with batch processing
  • Experience with UNIX/Linux and shell scripting
  • Excellent communication skills & attention to detail  
  • Ability to understand complex data sets and help derive new ways to use data to increase user engagement
  • BSCS or equivalent
Preferred:
  • Experience with marketing email systems
  • Experience with queuing technologies, specifically Kafka or ActiveMQ
  • Experience with Hadoop and Hive
  • Experience with Lucene, SOLR and ElasticSearch
What you'll work with:
Our base web stack is LAMP, which interfaces with Solr/Lucene, Hadoop, Java, Python, Couchbase, StrongMail, Kafka, ActiveMQ, Open Street Maps, and more.  Utilizing a homegrown distributed PHP system, we crunch through several gigabytes of data daily. We’re also in the process of folding SASS into our workflow. Git is our version control system of choice. If there's something that's a good idea for the team, we'll do our best to implement it.
Why work at Trulia?
Engineering gets respect.
We use the phrase 'we're a tech company that does Real Estate' to emphasize how important engineering is to the company.  Engineering is the team that drives our apps, tools, data, and interfaces forward.  This attitude comes not only from engineers, but from our CEO and our senior management team. They believe in the technologies we design and build.
We have awesome problems to solve.
The housing market provides a fantastic blend of problems.  We need creative people to help us combine the data on every address in America while making it easier for people find a home that makes them feel safe, happy, and comfortable.
Stability is wonderful.
We're that rare company that holds the culture of its startup roots, while blending in the sanity of a regular work schedule with an emphasis on work/life/family balance.
How we work:
The engineering team is about a 150 people strong, and we break into small teams of 2-4 to focus on specific projects.  We release weekly, but new features are always under development and often span releases. Our local QA team writes automation tests and does hand testing of your features, working with you to ensure that only high quality code gets to production. You will have weekly 1-on-1 meetings to review code, exchange ideas, and ensure we're doing everything we can for you to thrive in your role.
Other Perks: - 'Innovation Week' every quarter - People you're happy to see every day - Stocked Kitchens and kegerators on every floor. - Unbeatable SOMA location with penthouse roof deck - All IDEs welcome - Aeron chairs - Great benefits (untracked time off, variety of health plans, 401k match)
Trulia is a successful high growth Internet technology company, we've redefined the home search experience for consumers and are continuing to change the way real estate professionals build their businesses. Our marketplace, delivered through web and mobile


http://hire.jobvite.com/CompanyJobs/Careers.aspx?c=qzZ9Vfwm&j=oTIeZfwy&page=Job%20Description


Senior Software Engineer –Data Processing | Trulia, Inc. | San Francisco, CA


Senior Software Engineer –Data Processing | Trulia, Inc. | San Francisco, CA


Senior Software Engineer –Data Processing

Engineering | San Francisco, CA, United States

Trulia is focused on creating the very best technology in the industry.  We don’t just talk about innovation; we actually dedicate time to work the magic.  Engineers get to build the products they want to build.  We need your ideas to keep it going.
Innovation happens every day.  http://youtu.be/YJHsr2ep1cw
What you’ll work on:
  • Look for innovative uses of technology to dramatically scale systems for processing large datasets, currently delivering  tens of millions of emails per week and reaching an audience of over 50 million unique monthly users
  • Scale a critical large-scale distributed system that drives traffic, builds relationships with millions of users, and has an immediate and measurable impact on the success of Trulia
  • Work in a small cross-functional team  -- use creativity to drive projects and solve challenging problems
  • Create highly scalable code processing several gigabytes of data
  • Collaborate closely with product management, design, all of engineering, and quality teams
You:
  • 4+ years experience with SQL databases (MySQL preferred)
  • 4+ years OOP experience (Java preferred)
  • Experience with large scale & high availability architectures
  • Experience working with batch processing
  • Experience with UNIX/Linux and shell scripting
  • Excellent communication skills & attention to detail  
  • Ability to understand complex data sets and help derive new ways to use data to increase user engagement
  • BSCS or equivalent
Preferred:
  • Experience with marketing email systems
  • Experience with queuing technologies, specifically Kafka or ActiveMQ
  • Experience with Hadoop and Hive
  • Experience with Lucene, SOLR and ElasticSearch
What you'll work with:
Our base web stack is LAMP, which interfaces with Solr/Lucene, Hadoop, Java, Python, Couchbase, StrongMail, Kafka, ActiveMQ, Open Street Maps, and more.  Utilizing a homegrown distributed PHP system, we crunch through several gigabytes of data daily. We’re also in the process of folding SASS into our workflow. Git is our version control system of choice. If there's something that's a good idea for the team, we'll do our best to implement it.
Why work at Trulia?
Engineering gets respect.
We use the phrase 'we're a tech company that does Real Estate' to emphasize how important engineering is to the company.  Engineering is the team that drives our apps, tools, data, and interfaces forward.  This attitude comes not only from engineers, but from our CEO and our senior management team. They believe in the technologies we design and build.
We have awesome problems to solve.
The housing market provides a fantastic blend of problems.  We need creative people to help us combine the data on every address in America while making it easier for people find a home that makes them feel safe, happy, and comfortable.
Stability is wonderful.
We're that rare company that holds the culture of its startup roots, while blending in the sanity of a regular work schedule with an emphasis on work/life/family balance.
How we work:
The engineering team is about a 150 people strong, and we break into small teams of 2-4 to focus on specific projects.  We release weekly, but new features are always under development and often span releases. Our local QA team writes automation tests and does hand testing of your features, working with you to ensure that only high quality code gets to production. You will have weekly 1-on-1 meetings to review code, exchange ideas, and ensure we're doing everything we can for you to thrive in your role.
Other Perks: - 'Innovation Week' every quarter - People you're happy to see every day - Stocked Kitchens and kegerators on every floor. - Unbeatable SOMA location with penthouse roof deck - All IDEs welcome - Aeron chairs - Great benefits (untracked time off, variety of health plans, 401k match)
Trulia is a successful high growth Internet technology company, we've redefined the home search experience for consumers and are continuing to change the way real estate professionals build their businesses. Our marketplace, delivered through web and mobile


http://hire.jobvite.com/CompanyJobs/Careers.aspx?c=qzZ9Vfwm&j=o1iCYfwD&page=Job%20Description


Senior Software Engineer | Trulia, Inc. | San Francisco, CA


Senior Software Engineer | Trulia, Inc. | San Francisco, CA


Senior Software Engineer

Engineering | San Francisco, CA, United States

Trulia is focused on creating the very best technology in the industry.  We don’t just talk about innovation; we actually dedicate time to work the magic.  Engineers get to build the products they want to build.  We need your ideas to keep it going.
Innovation happens every day.  http://youtu.be/YJHsr2ep1cw
What you’ll work on:
  • Look for innovative uses of technology to dramatically scale systems for processing large datasets, currently delivering  tens of millions of emails per week and reaching an audience of over 50 million unique monthly users
  • Scale a critical large-scale distributed system that drives traffic, builds relationships with millions of users, and has an immediate and measurable impact on the success of Trulia
  • Work in a small cross-functional team  -- use creativity to drive projects and solve challenging problems
  • Create highly scalable code processing several gigabytes of data
  • Collaborate closely with product management, design, all of engineering, and quality teams
You:
  • 4+ years experience with SQL databases (MySQL preferred)
  • 4+ years OOP experience (Java preferred)
  • Experience with large scale & high availability architectures
  • Experience working with batch processing
  • Experience with UNIX/Linux and shell scripting
  • Excellent communication skills & attention to detail  
  • Ability to understand complex data sets and help derive new ways to use data to increase user engagement
  • BSCS or equivalent
Preferred:
  • Experience with marketing email systems
  • Experience with queuing technologies, specifically Kafka or ActiveMQ
  • Experience with Hadoop and Hive
  • Experience with Lucene, SOLR and ElasticSearch
What you'll work with:
Our base web stack is LAMP, which interfaces with Solr/Lucene, Hadoop, Java, Python, Couchbase, StrongMail, Kafka, ActiveMQ, Open Street Maps, and more.  Utilizing a homegrown distributed PHP system, we crunch through several gigabytes of data daily. We’re also in the process of folding SASS into our workflow. Git is our version control system of choice. If there's something that's a good idea for the team, we'll do our best to implement it.
Why work at Trulia?
Engineering gets respect.
We use the phrase 'we're a tech company that does Real Estate' to emphasize how important engineering is to the company.  Engineering is the team that drives our apps, tools, data, and interfaces forward.  This attitude comes not only from engineers, but from our CEO and our senior management team. They believe in the technologies we design and build.
We have awesome problems to solve.
The housing market provides a fantastic blend of problems.  We need creative people to help us combine the data on every address in America while making it easier for people find a home that makes them feel safe, happy, and comfortable.
Stability is wonderful.
We're that rare company that holds the culture of its startup roots, while blending in the sanity of a regular work schedule with an emphasis on work/life/family balance.
How we work:
The engineering team is about a 150 people strong, and we break into small teams of 2-4 to focus on specific projects.  We release weekly, but new features are always under development and often span releases. Our local QA team writes automation tests and does hand testing of your features, working with you to ensure that only high quality code gets to production. You will have weekly 1-on-1 meetings to review code, exchange ideas, and ensure we're doing everything we can for you to thrive in your role.
Other Perks: - 'Innovation Week' every quarter - People you're happy to see every day - Stocked Kitchens and kegerators on every floor. - Unbeatable SOMA location with penthouse roof deck - All IDEs welcome - Aeron chairs - Great benefits (untracked time off, variety of health plans, 401k match)
Trulia is a successful high growth Internet technology company, we've redefined the home search experience for consumers and are continuing to change the way real estate professionals build their businesses. Our marketplace, delivered through web and mobile


http://hire.jobvite.com/CompanyJobs/Careers.aspx?c=qzZ9Vfwm&j=oYq6Yfwc&page=Job%20Description


Senior Engineer-Mobile Notifications –PHP | Trulia, Inc. | San Francisco, CA


Senior Engineer-Mobile Notifications –PHP | Trulia, Inc. | San Francisco, CA


Senior Engineer-Mobile Notifications –PHP

Engineering | San Francisco, CA, United States

Senior Engineer-Mobile Notifications –PHP

Trulia is focused on creating the very best technology in the industry.  We don’t just talk about innovation; we actually dedicate time to work the magic.  Engineers get to build the products they want to build.  We need your ideas to keep it going.
Innovation happens every day.  http://youtu.be/YJHsr2ep1cw
What you’ll work on:
  • Look for innovative uses of technology to dramatically scale systems for processing large datasets, currently delivering  tens of millions of emails per week and reaching an audience of over 50 million unique monthly users
  • Scale a critical large-scale distributed system that drives traffic, builds relationships with millions of users, and has an immediate and measurable impact on the success of Trulia
  • Work in a small cross-functional team  -- use creativity to drive projects and solve challenging problems
  • Create highly scalable code processing several gigabytes of data
  • Collaborate closely with product management, design, all of engineering, and quality teams
You:
  • 4+ years experience with SQL databases (MySQL preferred)
  • 4+ years OOP experience (PHP preferred)
  • Experience with large scale & high availability architectures
  • Experience working with batch processing
  • Experience with UNIX/Linux and shell scripting
  • Excellent communication skills & attention to detail  
  • Ability to understand complex data sets and help derive new ways to use data to increase user engagement
  • BSCS or equivalent
Preferred:
  • Experience with iOS APNS and Android GCM push notifications.
  • Experience with marketing email systems
  • Experience with queuing technologies, specifically Kafka or ActiveMQ
  • Experience with Hadoop and Hive
  • Experience with Lucene, SOLR and ElasticSearch
What you'll work with:
Our base web stack is LAMP, which interfaces with Solr/Lucene, Hadoop, Java, Python, Couchbase, StrongMail, Kafka, ActiveMQ, Open Street Maps, and more.  Utilizing a homegrown distributed PHP system, we crunch through several gigabytes of data daily. We’re also in the process of folding SASS into our workflow. Git is our version control system of choice. If there's something that's a good idea for the team, we'll do our best to implement it.
Why work at Trulia?
Engineering gets respect.
We use the phrase 'we're a tech company that does Real Estate' to emphasize how important engineering is to the company.  Engineering is the team that drives our apps, tools, data, and interfaces forward.  This attitude comes not only from engineers, but from our CEO and our senior management team. They believe in the technologies we design and build.
We have awesome problems to solve.
The housing market provides a fantastic blend of problems.  We need creative people to help us combine the data on every address in America while making it easier for people find a home that makes them feel safe, happy, and comfortable.
Stability is wonderful.
We're that rare company that holds the culture of its startup roots, while blending in the sanity of a regular work schedule with an emphasis on work/life/family balance.
How we work:
The engineering team is about a 150 people strong, and we break into small teams of 2-4 to focus on specific projects.  We release weekly, but new features are always under development and often span releases. Our local QA team writes automation tests and does hand testing of your features, working with you to ensure that only high quality code gets to production. You will have weekly 1-on-1 meetings to review code, exchange ideas, and ensure we're doing everything we can for you to thrive in your role.
Other Perks: - 'Innovation Week' every quarter - People you're happy to see every day - Stocked Kitchens and kegerators on every floor. - Unbeatable SOMA location with penthouse roof deck - All IDEs welcome - Aeron chairs - Great benefits (untracked time off, variety of health plans, 401k match)
Trulia is a successful high growth Internet technology company, we've redefined the home search experience for consumers and are continuing to change the way real estate professionals build their businesses. Our marketplace, delivered through web and mobile applications, gives consumers powerful tools to research homes and neighborhoods and enables real estate professionals to efficiently market their listings and attract new clients.
Trulia was founded in 2005, backed by Accel Partners and Sequoia Capital, and had a successful IPO in 2012. We are headquartered in downtown San Francisco with offices in Denver and New York and voted Best Place to Work in both San Francisco and Denver.


http://hire.jobvite.com/CompanyJobs/Careers.aspx?c=qzZ9Vfwm&j=oeICYfwg&page=Job%20Description


WebOps Manager | Mozilla corporation | San Francisco, CA, United States


WebOps Manager | Mozilla corporation | San Francisco, CA, United States


WebOps Manager

Apply for this job
Team:
IT
Locations:
San Francisco, CA, United States
Do you love leading teams and managing web-based systems?  If so, we want to talk with you.  Mozilla is looking for a Manager of Web Operations to lead our IT WebOps team.  In this role, you’ll be the steward of the web properties for a web-based company. Pretty cool, right? The WebOps team you’ll be leading has hands-on responsibility for web infrastructure management, maintenance, scalability, speed and availability of hundreds of Mozilla web properties.  This team is knee-deep in several web server, caching, load balancing and other web-related technologies.  We work closely with our friends who operate the network and database technologies in our web stack.

What this role is not:
    *    This is not a team of Content Managers, Site Reliability Engineers, Network Operators or Database Operators
    *    This is not management of a single website or homogenous platform (like an e-Commerce platform); instead, it is managing the infrastructure supporting hundreds of heterogeneous web properties across multiple web clusters
    *    Although we sometimes manage links and a modicum of content, our customers do a great job of self-managing the content of these sites

Responsibilities
    *    Lead a distributed team of sysadmins working across multiple products and initiatives. Help the team grow their skills and develop their careers.
    *    Web platform design/engineering - Stand up AWS capabilities and lead the migration of properties hosted on premise to AWS. Develop AWS operational strategy and processes
    *    Establish operational process and accountability mechanisms that help us manage platform quality, strategic aims and fiscal control
    *    Defend the sustainability of the web platform by developing technical roadmaps that consider automation, scaling existing workflows, capacity planning, new technology evaluation and technical debt reduction
    *    Develop, maintain and manage vendor relationships that are critical to the team’s success by negotiating deals and finding better ways to achieve our goals
    *    Continually improve the way we work by sharing lessons learned, instituting organizational learning capabilities, and evaluating customer feedback against organizational goals

Qualifications
    *    BS in computer science, information technology or related field is required.  Equivalent academic and work experience also qualifies.
    *    Demonstrate proficiency in the standards of web operations, technical and managerial skills

Experience
    *    Five or more years of experience in managing operational teams, working in an SLA-driven environment required
    *    Experience in production-level, Linux-based, cloud based infrastructure required
    *    Experience developing work processes and operations strategies required
    *    Experience delivering operational IT services such as monitoring, security, data backup and DR processes is beneficial
    *    Experience maturing DevOps or Agile capabilities is beneficial


http://careers.mozilla.org/en-US/position/osCPYfwB



Staff Network Engineer | Mozilla corporation | Mountain View or San Francisco, CA, United States


Staff Network Engineer | Mozilla corporation | Mountain View or San Francisco, CA, United States


Staff Network Engineer

Apply for this job
Team:
IT
Locations:
Mountain View or San Francisco, CA, United States
**Position Location: San Francisco or Mountain View, CA office

Mozilla IT is looking for a Network Engineer to be part of Network Operations team responsible for Mozilla’s global network of Mozilla Spaces (aka offices), data centers, public clouds, and POPs.

If you are no stranger to TCP/IP, switches, routers, VPN, MPLS, wireless, VOIP and linux machines and have worked in a rapid development environment, we want to hear from you!

Responsibilities:
    *    Administer switches, routers, firewalls, wireless controllers, and VPNs
    *    Design office/data center interconnectivity and internal/external routing protocols.
    *    Responsible for end-to-end network configuration, validation, and testing.
    *    Assist with telephony systems, SIP trunking, and VOIP.
    *    Create net flows and visual/topology diagrams.
    *    Proficient linux sysadmin skills and scripting languages.
    *    Build monitoring tools to ensure system availability, resource utilization and capacity planning
    *    Conduct wireless assessments and triage.
    *    When necessary, perform packet captures and sniffing, data collection.
    *    Available for after-hours support, on-call, and perform maintenance.

Required Skills:
    *    Bachelors degree preferred
    *    5-7 years of network administration experience supporting HQ/branch offices, multiple data centers, and a global remote workforce
    *    Industry certifications, preferably JNC** level certifications, Service Provider and Enterprise routing and switching. Substitute for Cisco equivalent.
    *    Exceptional knowledge of Spanning Tree, OSPF, RIP, BGP, IEEE 802.1(x) standards, IPSEC, Juniper router/switch/WLAN, ACL's IPS, IDS, NAC, VPNs, MPLS, VPLS, load balancers, SIP, VOIP.
    *    Strong knowledge of Linux distributions (preferably RHEL).
    *    Impeccable communication skills and customer focus.
    *    Work independently, excellent communication to technical and non-technical audiences, collaborates effectively within a team setting, sets proper timeframes and delivery.
    *    Proficient issue/trend analysis, proactive problem avoidance, root cause analysis, performance and overall quality improvement and cost-savings.

Additional Skills Strongly Desired:
    *    Experience with cloud platforms - particularly Amazon Web Services
    *    Experience with Asterisk phone systems.
    *    Experience with both open-source and 3rd party monitoring tools, scripting (python, javascript, bash), and web technologies


http://careers.mozilla.org/en-US/position/oXlgYfwg


End User Services Desktop Support Technician | Mozilla corporation | San Francisco, CA, United States


End User Services Desktop Support Technician | Mozilla corporation | San Francisco, CA, United States


End User Services Desktop Support Technician

Apply for this job
Team:
IT
Locations:
San Francisco, CA, United States
Mozilla is seeking a Service Desk Support Technician to be based in our San Francisco office. This position is part of the IT organization, so candidates must be passionate about technology, customer service, and troubleshooting.  Mozilla is looking for a team player with a positive attitude and the ability to thrive in a fast paced, high-pressure environment.

Open Source means freedom, and therefore exposure to new and cutting edge technologies that aren’t available in a traditional desktop organization.  You will be able to expand your knowledge into multi platform and multi-system environments.  When you come to work for us, you become the master of making things work together seamlessly.

You have the opportunity to make an impact on an organization beyond helping troubleshoot and resolving tickets.  You will get the ability to participate in new product launches, community outreach, and evangelism of the software that powers the web.

This entails working with the End-user Services team, NetOps, and the Workplace Resources team while coordinating with outside vendors including the designated AV and telecom companies.  You will be configuring and setting up Mac, Windows, and Linux laptops, desktops, desk phones, tablets, printers, and performing conference room checks on AV equipment.

Responsibilities
*    Troubleshoot/resolve complex issues in a global support environment and provide appropriate follow-up
*    Setup and support mobile devices including Android and iPhone
*    End-point management of Apple/Windows ecosystems
*    Administer user accounts and VoIP phones
*    Ability to configure, upgrade, and relocate ecosystem software and print devices
*    Walk-up support for employees who require immediate attention
*    Perform software and hardware configuration across several platforms
*    Document all questions and incidents with detail, accuracy for both accurate metrics and to help build a rich IT knowledge base

Requirements
*    Minimum of 1-3 years experience supporting Windows or Macs in a business environment
*    Must possess subject matter expertise in multiple areas of end-user computing technologies
*    Knowledge of Windows and Mac OS X PC hardware installation and configuration
*    Ability to work proficiently with minimal daily guidance and bring mature seasoned skills when working with production systems
*    Experience in deploying and supporting cell phones, phone systems, video conference equipment and various wireless devices
*    Expertise in supporting various local and network based printing technologies
*    Outstanding verbal and written communication skills
*    Strong communication, analytical, and leadership skills necessary for independent project work
*    Innate understanding of urgency and the escalation of issue quickly when appropriate

Preferred Certifications
*    CompTia A+


http://careers.mozilla.org/en-US/position/o3z2Yfwm


Operations Security Engineer | Mozilla corporation | One of our Global Offices or remote


Operations Security Engineer | Mozilla corporation | One of our Global Offices or remote


Operations Security Engineer

Apply for this job
Team:
IT
Locations:
One of our Global Offices or remote
Love security, automation, and contributing to the open-source ecosystem? The Operations Security team is looking for a talented security engineer to tackle automating security scans, working with operations teams, and more. You will contribute to, and pioneer open-source projects that help system administrators keep their systems safe.

Mozilla is a global organization and the role is available for remote work, but if you are near one of our offices we're happy to provide a desk and all of the awesome Mozilla office perks. We have offices in San Francisco, Mountain View, Portland, London, Auckland, Toronto, Paris, Vancouver, and Taipei.


Areas of experience that are important/required
    *    2+ years of experience coding with Python
    *    Experience with network and vulnerability scanning and management tools (nmap, nessus, rapid7, qualys, etc.)
    *    Strong operating system security skills, particularly on Linux. Understanding of SELinux is a plus
    *    Hands-on experience building infrastructures in AWS. Experience with alternative cloud providers is a plus
    *    Experience with incident detection and response
    *    Understanding of risk analysis and CIA models
    *    Ability to work with a geographically distributed team
    *    Excellent written and verbal communication skills
    *    Experience with network intrusion detection tools (snort, suricata, or Bro)

Examples of potential assignments

    *    Participate in testing and development of Operations Security security tools
    *    Automate the creation of vulnerability management reports and operational security metrics
    *    Investigate and respond to security incidents
    *    Define and write security guidelines for the operation of systems, networks and services
    *    Contribute to Security Risk assessment discussions with various Mozilla teams


http://careers.mozilla.org/en-US/position/oKreZfw8



AWS Solutions Engineer | Mozilla corporation | San Francisco, CA, United States


AWS Solutions Engineer | Mozilla corporation | San Francisco, CA, United States


AWS Solutions Engineer

Apply for this job
Team:
IT
Locations:
San Francisco, CA, United States
Do know your way around Linux and application deployment strategies better than your own house? Is it your mission to help deliver the best user experience possible for the most widely-used open source applications in the world??

Mozilla’s Information Technology (IT) team is looking for an Amazon Web Services solutions architect. You'll need solid Linux/UNIX skills and experience with standard web application stacks (LAMP, LAMPy, Django, etc). You'll also need to be able program with a strong grasp of deployment challenges. You'll be expected to provide hands-on technical engineering of our ever-growing server and application environments across multiple global data centers, and AWS. Most importantly, you'll be an integral part of the team designing AWS infrastructure responsible for delivering Mozilla’s back-end services to both internal and external-facing customers.?

Responsibilities:
•    Design scalable AWS solutions that are resilient, secure, and cost effective.
•    Govern AWS usage, specifically around initial setup and architecture.
•    Work with application developers to assist in porting their applications to AWS.
•    Build resource plans to best optimize AWS usage and billing.
•    Routinely monitor AWS usage and make recommendations around how best to utilize AWS services and features.
•    Be a 2nd-tier escalation point for Mozilla operations engineers.
•    Collaboration with QA, Security, and Engineering as necessary.?

Skills/Experience Required:
•    In-depth knowledge and experience of AWS features, including EC2, S3, ELBs, VPCs, CloudFormation and IAM.
•    Experience & passion supporting a production infrastructure.
•    Solid scripting knowledge in Python and Bash.
•    Automation and configuration management experience; preferably with Puppet.
•    Impeccable documentation skills.
•    Lifecycle management experience, with ITIL familiarity a big plus.
•    Knowledge of common open source software, including Linux, MySQL, PostgreSQL, PHP.
•    Understanding of common infrastructure daemons such as BIND, DHCPD, Postfix, etc.
•    Embrace guidance from more senior team members
•    ~2 years experience administrating servers in a lights-out data center infrastructure?

Education
•    Bachelor’s degree in information technology, information systems, computer science, or equivalent plus experience.


http://careers.mozilla.org/en-US/position/o8jjZfwt