Job Description:
As the primary technical bridge between Product Engineering and Production Operations, this important role is critical to our building secure, efficient, robust, scalable, and highly-available solutions. The Director of Systems Engineering lead a team of Systems and DevOps engineers to define requirements, implement solutions, and smooth the delivery new products and technologies into production.
Responsibilities:
Work with Product Engineering to design large-scale distributed systems and services
Develop system and service architecture documentation for new technologies and applications
Map product requirements to infrastructure implementations
Lead cross-functional teams comprised of Product Engineering and Production Operations personnel to ensure that systems and services move smoothly from concept to production environments that have 100% uptime requirements
Document Standard Operating Procedures
Build tools to automate processes to continuously improve efficiency in system deployment, configuration, and maintenance
Own and drive our Private Cloud strategy and execution
Desired Skills and Experience
Qualifications:
10+ years of relevant experience including at least 5 years in a senior management role
Strong Linux knowledge and experience including 5 years maintaining, troubleshooting, and performing performance analysis and tuning
Good knowledge of configuration management technologies (e.g. Puppet, Foreman)
Extensive experience designing and building highly-available, high-volume environments, ideally in a SaaS or commodity websites with 24x7 100% uptime goals
Strong track record of effective project management, estimating resource requirements and timelines, managing and tracking multiple projects simultaneously, and delivering on commitments
Good understanding of networking concepts, equipment, protocols, etc. (firewalls, load balancers, routers, switches, etc.)
Knowledge of Java Application Servers administration and tuning
Experience with monitoring and performance analysis tools (Nagios, Cacti, Splunk, etc.)
Very strong verbal and written communications skills
The ability to the ability to clearly define ideas and recommendations, lead physical and virtual teams, and drive consensus
Experience with at least one virtualization/cloud platform (e.g. VMware, CloudStack, OpenStack)
BS degree in Computing Sciences or equivalent technical discipline
Nice to Have:
Experience with Hadoop and NoSQL technologies
Pass it on for Referral Bonus. Not the right role for you, but know someone we should meet? Share with him to earn $1,000 referral bonus.