Ok so we’re actually hiring two roles – a sys admin, and a test lead. Both roles are very exciting. And if you’re a good person who enjoys working hard you will love working here. Seriously, we’re a really good group of folks to work with. So here are the two real job posts – please email me to apply (dan getpeek com). You can be a recent grad or a really good new grad. Also NY or Bay Area is fine.
Operations/Systems Engineer
At Peek we are looking to grow our network operations team. The operations team is the core of our business, the candidate will be tasked with the crucial task of keeping our systems running as a well-oiled machine. Your goal will be high-availability and rapid-scaling.
This person will manage the server systems (mostly Ubuntu Linux), MySQL databases, and application deployment. Ensuring the systems are in good operating condition will be an important role, and keeping up with the latest practices in network operations will be crucial. You will be expected to have vision and come up with ways to scale our system and drive availability.
Key Responsibilities:
1.Setup and management of virtual servers in the Amazon EC2 environment.
2.MySQL database administration and tuning for high performance
3.System performance analysis
4.System problem identification and troubleshooting
5.Work on maintenance windows and outages during flexible hours
6.Dream up better ways to manage our systems and deploy system administration tools (Nagios, Zenoss, Puppet, scripts, etc)
Important Skills & Experience
1.Knowledge of variety of Linux operating systems.
2.Outstanding knowledge of IP networks, firewalls, email systems and web servers.
3.Good understanding relational databases, specific experience with MySQL is a plus.
4.Efficient management of distributed and redundant systems.
5.Experience with JBoss Application Server is a plus.
6.Knowledge of system security concepts and their application.
7.Good communication skills, ability to present architecture designs and research results to the rest of the team.
8.University degree in computer science or applicable engineering degree and more than 1 year of work experience in an operations environment.
More than anything you need to be a great colleague – enjoyable to work with, smart, engaging, a good work attitude and a good sense of humour. No jerks allowed.
Location – New York or the Bay Area, California
Software Test Manager
In order to achieve our goals of being the simplest and easiest to use mobile email service we require somebody to drive the quality of our core services. We pride ourselves in driving service reliability and customer satisfaction through rigorous, consistent, and repeatable testing.
This role will coordinate testing initiatives across Peek’s internal work streams – the device, our email service and more. The quality manager will define a grand vision for testing, come up with a test architecture and test tools, execute test cases, track bugs to completion, drive fixes against requirements, and ensure quality standards are met in development. It is expected that the manager will be the source of quality initiatives, tools and best practices to continue to expand the breadth of quality.
Key Responsibilities
1.Manage the all aspects of Peek’s Quality partners/testers/vendors; ensure bugs are found, tracked, prioritized and assigned to releases.
2.Manage the quality process for software going from development to live. Ensure the software meets quality standards before going into production.
3.Enhance existing quality processes through the development of best practices, test plan reviews, and automated tools development.
4.Owner of system test architecture, test tools, test plans and test results, this person will report to key stakeholders on test progress and timelines to ensure all members are aligned on testing efforts.
5.Organization of testing resources coordinating testing efforts of features vs. regression. Balance and attention to competing timelines
Important Skills & Experience
1.Prior experience in testing.
2.Knowledge of software processes & best practices, especially in testing, tools development, and testing automation.
3.Experience in an independent, results-driven environment while balancing projects in multiple work streams.
4.Incredible communication skills.
5.Ability to lead vendors and cross-departmental projects.
6.Degree in engineering or computer science with 2+ years in software.
More than anything you need to be a great colleague – enjoyable to work with, smart, engaging, a good work attitude and a good sense of humour. No jerks allowed.
Location – New York or the Bay Area, California