Manager, Development: Cloud Platform

CDK Global - Portland, OR

Full-time
Accelerate Your Career

Drive global technology

With more than $2 billion in revenues, CDK Global is a leading global provider of integrated information technology and digital marketing solutions to the automotive retail and adjacent industries. Focused on enabling end-to-end automotive commerce, CDK provides solutions to dealers in more than 100 countries around the world, serving approximately 28,000 retail locations and most automotive manufacturers. CDK Global solutions automate and integrate critical processes from pre-sale targeted advertising to the sale, financing, insurance, parts supply, repair and maintenance of vehicles, with an increasing focus on utilizing data analytics and predictive intelligence.

We’re large enough to make a difference but small enough for your voice to be heard. This means that we are an organization where every person matters. You can make an impact on the success of our business and that of our customers regardless of what career you decide to pursue.

From data scientists to sales and client service experts, we’re hiring to support your growth and ours - Green light your career.

Manager Development: Cloud Platform

Summary:
As the Manager of Development for Cloud Platform, you will manage and build the next generation Cloud-Native platform for continuous delivery and be instrumental in helping our organization’s move to the cloud. You will focus on managing the existing private/public cloud infrastructure, instantiating/migrating to additional public cloud presence and closely partner with CDK product teams and other stakeholders for smooth adoption of the platform. You will lead CDK Global’s Cloud Organization on the journey to dramatically improve how we build and deliver software to our customers.

You will define the overall product strategy and align development teams and other stakeholders for consistent delivery and Cloud Platform adoption programs. Responsibilities range from increasing the efficiencies/effectiveness of existing services to planning and delivering new services. You will create services from existing ideas, and help to develop new ideas based on your experience and frequent contact with and/or learning from CDK product teams, vendors and industry experts. You must possess technical acumen and a big-picture vision, with the drive to make that vision a reality.

You will be the Market Expert, Chief Evangelist and Primary Care Giver for your services. You will need to be proficient and effective in working closely with stakeholders to ensure your services are consumed properly by other CDK products/services to increase value for our clients.

You must be able to communicate effectively with, and exert influence over, all areas of the company to successfully lead tactical & strategic initiatives. You will work with development and field counterparts to define market-leading solutions that create true value for our users. You will work with your launch partner to define and execute the go-to-market strategy & messaging, helping them understand the product positioning, key benefits, and target personas. You will also serve as the evangelist for your products, frequently working with CDK product teams and their leaders.

Key Responsibilities & Deliverables:
Work closely with Product & Technology, Infrastructure, Enterprise Architecture and Security teams to help formulate and implement a strategy for cloud solutions including architecting, developing and operationalizing an automated and scalable cloud-based application hosting platform, frameworks/tools that drive standardized/best-practice use of the platform and governing policies/procedures.
Drive new technologies quickly, including topics like cloud storage, software defined infrastructure, application container technologies and microservices architecture. Evangelize the DevOps culture.
Focus on achieving high availability, failover, and increased adoption, as well as introducing new features to the platform.
Tracking of infrastructure/service availability, performance and capacity, as well as making recommendations to improve system health.
Proactive monitoring, logging, audits, and automated policy enforcement for security and cost compliance. Increase the confidence in the platform by introducing chaos into our systems.
Manage the entire product life cycle, from planning through development, launch, and retirement phases. Create, maintain and communicate the corresponding Product Roadmaps.
Identify opportunities and determine the corresponding gaps that could be closed by addressing those needs. Create a compelling Vision and Value Proposition for the users. Develop the Business Case which details how we will profitably serve the need and which results in securing the required development funding.
Guide the product and sprint backlogs for your sprint teams. You will author user stories and lead all sprint ceremonies.
Evangelize the services to all stakeholders and partners.

Skills & Experience:
Demonstrated experience in the following areas will differentiate candidates for this position:

System infrastructure design and build, using code.
Application containerization concepts and technologies (Kubernetes, Docker, rkt, etc.).
Technologies like Terraform, Consul, Nginx, Linkerd, Istio, CoreOS, CloudFormation, Splunk and Vault.
Cloud platforms like AWS, Azure, GCP.
Languages like Go, Python, Java and NodeJS.
Application Lifecycle Management concepts including CI/CD, reproducibility, traceability, monitoring.
Configuration management tools (e.g. Puppet, Chef).
Leading agile ceremonies and development activities.
Track record of negotiating complex business environments (i.e. aligning roadmaps with multiple decision-makers in a large corporation) and then working with agile teams, across multiple locations, to deliver on-time, consistently and with unequivocal quality.
Demonstrated ability to exert influence and make & meet commitments in a highly-matrixed organization.
Ability to develop and present original content demonstrating product and feature value propositions at all levels of the organization.
Excellent verbal and written communication skills to audiences needing to understand vision, strategy and execution.
Proven track record of soliciting cross functional feedback to mature product offering.
Manage expectations with senior leadership providing status, action plans and recommendations.

Qualifications:
Bachelor’s degree in Computer Science/Engineering (or equivalent), plus 3+ years of directly related work experience building and delivering IaaS and SaaS based solutions.
Candidate should have minimum 3+ years of experience as a Development Manager of a Cloud Platform / DevOps team.
Experience with Agile tools (eg TFS, Jira or Rally, Version One, etc.)

The preferred candidate will also possess:
Expertise building high performance, highly available large enterprise application infrastructures.
Platform Development experience in a large, international company with diverse products/services.

CDK Global knows you have passions outside of work. You have family, friends, sporting events, and lots of things going on. That’s why we offer a comprehensive benefits package to not only take care of you but your family as well. All of our benefits are effective the first day of employment including 401K matching, paid time off to re-energize, donate your time to volunteer in your community, and tuition reimbursement to name a few.

At CDK, we pride ourselves on having a diverse workforce. We value and celebrate the uniqueness of individuals and the different perspectives they provide. We offer equal opportunity employment regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability status, age, marital status, or protected veteran status.