7 days old
2018-05-162018-06-13

Director - Cloud Database Development

Durham, NC 27707
  • Job Code
    621220
  • Payrate
    $120,000 To $130,000

Randstad's client is seeking a Director level cloud database developer who will work across the ECC product areas and the Lines of Business with a focus on delivering all aspects of database-as-as-a-service automation of internal cloud databases as well as the provisioning and usage of public cloud databases enabling business unit cloud application development engineering teams to deploy and run cloud databases leveraging a common pipeline for automation.


The Expertise We're Looking For



  • Bachelor's degree, Master's degree a plus
  • 10+ years of experience in enterprise level experience in database design, development, and deployment
  • Ability to understand high level problem (business and technical) and break it down to execution
  • Experience with in-memory, NoSQL, big data, and relational cloud database technologies
  • Expertise in cloud technology, services (IaaS, PaaS, SaaS, DBaaS), and platforms (AWS, Azure, Google)
  • Experienced in coding POCs with different technologies (application, middleware, database, infrastructure)
  • In-depth understanding of application deployment and cloud database management systems usage patterns
  • Knowledge of 12-factor cloud principles, API/ARB documents, processes, and deployment patterns/strategies
  • Working knowledge of core concepts in distributed systems design, CAP theorem and corollaries, enterprise integration patterns, EDA/SOA 2.0, microservices-based developments and domain-driven design
  • Working knowledge with Java, Spring, C++, GO, Curl, Python, Bash and Open Source tech stack
  • Deep understanding of CI/CD pipelines PCF, BOSH , Cloud Foundry; Concourse, Jenkins, Artifactory a plus
  • Experienced in Oracle, Postgres, MariaDB, In-MemoryDB migration/upgrade experience and cloud migrations
  • Experienced in Cloud Formation scripting, Concourse, Jenkins, Chef/Ansible for automated E2E deployments
  • Understanding of key considerations in secure systems, software design, resilience and high-availability patterns for mission-critical applications, including multi-data-center deployments and database migrations
  • Good acquaintance with various application patterns web, batch, database, UI
  • AWS certification, Azure certification, and/or Google cloud certification a plus


The Purpose of Your Role


Reporting to the Head of the ECC Emerging Technologies, the Director of Cloud Database Development will collaborate with other architects, developers and engineers across ECC and the Business Unit development teams to design and implement cloud database automation services for our client's private cloud and the public clouds (AWS, Azure, Google) deployments. This is a hands-on development and engineering focused role, which requires a combination of both strong technical and influencing skills as well as cloud database automation development skills.


The Skills You Bring



  • Ability to build support among key stakeholders across BUs for proposed strategies and solutions
  • Ability to provide technical leadership to the database development, QA testing, and support teams in preparing the design artifacts and implementation of database-as-a-service automation solutions
  • Ability to identify integration patterns and points between various design areas and should be able to track the implementation of integrations for the automation of cloud database deployments
  • Ability to work on initiatives and projects that cut across business unit boundaries. Working with peers (technical/non-technical) team members on POCs and projects independently to drive results and business value
  • Ability to identify measurable dimensions (ROI) of a business problem and present the options (pros/cons)
  • Excellent presentation, documentation, communication and influencing skills as well as skills which present/influence technology direction in business context to the stakeholders
  • Ability to coach and mentor members of the application and database cloud development teams


The Value You Deliver



  • Drive the research, development, and hands-on solution development of cloud database-as-a-service automation for our client's private cloud and the public clouds (AWS, Azure, Google) deployments.
  • Establish the Cloud Database Inner-Source Coding Community to provide thought leadership and drive cloud database database-as-a-service automation collaboration across business units enabling adoption across the firm.
  • Partner with the firm's database technology community to deliver automated database-as-a-service solutions, patterns, and code-level blueprints.
  • Facilitate implementation of cloud database automation with agreed to standards, policies, and design patterns.
  • Code prototypes for proof of concept and cloud lab validation of cloud database automation technologies.
  • Participate in the planning, definition, design, and integration of cloud database usage patterns with the business unit database developers to ensure consistency of product development and adoption across the firm.
  • Build strong relationship with database development teams to ensure alignment and automation adoption.
  • Specify, scope, and guide database automation project implementations to ensure alignment and adoption.
  • Participate in governance bodies to approve changes to cloud database development, design, and code reviews.
  • Provide stewardship at critical junctures during implementation, and ensure preservation of design intent in code, and lead database-as-a-service automation code reviews.
  • Lead the implementation of generic common components and services aspects of cloud databases.
  • Actively monitor and participate in external communities sharing knowledge with cloud database communities.
  • Participate in critical cloud database automation problem solving and advanced technical troubleshooting to assist the organization; drive resolution of technical issues; lead and perform impact analysis.
  • Coach and mentor cloud database technical resources across the inner-source community.

Categories

Featured Jobs

Career News

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Director - Cloud Database Development

Randstad Technologies
Durham, NC 27707

Share this job

Director - Cloud Database Development

Randstad Technologies
Durham, NC
US

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
th -
Overall Rating: /199
Median Salary:

Work Environment
Stress
Growth
Powered ByCareerCast