Director Dev/Ops

About the Position

You will be the senior technical leader in the company. It will be your responsibility (and passion) to fully manage the IT operations (including hands on server/service management), guide our overseas development team to build our beta product (web and mobile), implement improvements during user testing, add new features, enhance reliability and performance, optimize processes, and build the team as we bring development in-house. You will work closely with the co-founders, and will have the opportunity to join on the ground floor of a fast-growth startup.

 

As the Director of DevOps

You will…

  • Have hands on management of Azure cloud-based PaaS
  • Be fully responsible for all IT Production Operations (availability, QA, and code pushed to product)
  • Provide engineering execution excellence, as well as technical vision and direction, to ensure the development team is aligned with the strategy and goals of the company
  • Manage the day-to-day operations of the development team
  • Lead the development to reliably deliver high-quality, scalable software
  • Implement KPIs for system, team, and individual performance
  • Manage and implement team’s workflow processes
  • Identify and implement time saving and quality improving tools and processes
  • Ensure availability and error-free operation upon launch and as we scale
  • Define objectives and track results for team members in a supportive, motivating, and fact-driven way
  • Work with product owner and co-founders to provide guidance and execution on the product roadmap
  • Identify, research, and propose strategic initiatives in a way that balances both the short and long-term company goals
  • Proactively present succinct, fact and logic based recommendations to the co-founders
  • Proactively identify and resolve issues relating to people, product, tech, and development
  • Work across other departments to get alignment on dev-related items
  • Manage and the company website
  • Proactively identify new product opportunities from relevant emerging technology
  • Educate co-founders on the technical aspects and methodologies of software development
  • Manage and push back against co-founders on issues like scope creep and development best practices

 

About You

You have…

  • 5+ years of progressive technology leadership on Azure SaaS engineering teams
  • 3+ years of hands-on Azure SaaS experience
  • 2+ years of full Microsoft Stack experience
  • Directly led a team of 3+ developers
  • Scaled an application from beta to live release to new features
  • Working knowledge of various software development methodologies, with pros and cons of each
  • Sound understanding of software architecture in web and mobile applications
  • Working knowledge of current DevOps tools and best practices
  • Current managerial-level knowledge of latest mainstream web, mobile, and database technologies
  • Current managerial-level knowledge of the toolsets and workflows for automated unit, integration, and UI tests