Build Engineer

Sorry, this job was removed at 11:11 a.m. (PST) on Wednesday, November 7, 2018
Find out who's hiring in Seattle.
See all Developer + Engineer jobs in Seattle
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

About SkyKick

SkyKick is a fast-growing pioneer in the cloud market and has won numerous awards from Microsoft Partner of the Year to Red Herring Top 100 North America. Our mission is to build SaaS products that solve the IT industry's cloud challenges. Our products are 100% partner channel focused and have helped over 5,000 global partners build successful cloud businesses by making it easy to move, backup, and manage their customers in the cloud. We empower leaders company-wide to develop solutions that are changing expectations. We love the new scale opportunities that come with our growth and would love to share this amazing journey with more passionate people!

We are headquartered in Seattle, WA and as a 100 Best Company in Washington, we offer a competitive comp and benefits package, along with great perks! SkyKick is a proud equal opportunity employer. For more information, visit www.skykick.com.

About the Role

You will bring significant net-new knowledge to the team and help us rapidly get over various learning curves and accelerate enhancements of our build/deployment toolchain. You are passionate about designing and building continuous integration and delivery toolchains, while creating efficient and scalable build and test automation systems, that power multiple SaaS applications running on 1000s of globally deployed Azure virtual servers. You have great knowledge of the value the build team can bring to an organization and a solid foundation of Software Engineering Principles. You are also comfortable building and fine-tuning the hardware systems and network infrastructure to run CI/CD systems both on premise and in the cloud with focuses on optimizing for performance and elasticity. You regularly demonstrate flexibility and breadth in your role and are comfortable driving requirements from multiple engineering teams while mentoring engineers on how to maximize their benefit from the Build System.

Core Responsibilities:

  • Strategy
    • Design a tool chain that will maximize value for the different product teams and will scale as the Engineering department grows.
    • Mentor engineers on how to best take advantage of advanced build services
    • Drive establishing policy on internal version management for internal library packages
  • Owning the Build process
    • Implement new build features
    • Create self-service tooling so build services for new microservices can be quickly onboarded
    • Integrating automated testing into build
    • Integrating code quality tools
    • Investigating and Reporting on build failures
    • Maintaining the integrity of our branches
  • Owning the Build Infrastructure
    • Selecting the appropriate environment (on prem/ cloud) for different build pipelines
    • Build/Maintain/Upgrade on prem Build Servers
    • Troubleshoot on prem Build Servers
    • Monitoring Build Performance
  • Jenkins, Azure DevOps
    • Responsible for maintaining base Jenkins and Azure DevOps jobs and troubleshooting issues
    • Coordinate with engineering teams for overall engineering build needs
  • Deployments
    • Work with team to coordinate weekly releases
    • Own and maintain the deployment scripts and jobs for deploying to production
    • Owning the deployment pipeline
  • Other Areas
    • Documentation on how the build works and teaching engineers on how to use it
    • Building out dashboards to give better visibility into our build & deployment pipelines

Qualifications

Minimum Qualifications:

  • Proven track record , building and operating a full Build / CI / CD Pipeline
  • 5+ years of experience as a build, service, or DevOps Engineer
  • 2+ years with Git
  • 2+ years with MSBuild and Powershell
  • 3+ years of experience with Public Cloud: environment operations, configuration and management
  • Experience with source control branch management (git flow)
  • Experience with continuous integration tools such as Jenkins and Azure DevOps
  • Experience with NuGet and dependency management

Preferred Qualifications

  • Experience with Azure
  • Experience building SaaS applications
  • Degree in CS or similar
  • Focus on automation and continuous integration around build environments
  • Experience with .NET
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

We sit in Lower Queen Anne, blocks from the Space Needle and steps away from the Queen Anne Beer Hall.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about SkyKickFind similar jobs