Chief Architect, Database

New York 22 months agoFull-time External
Negotiable
Requirements TO SUCCEED IN THIS ROLE • You’ll have a Bachelor’s degree OR equivalent. • Prior experience that would give you extra comfort in the role includes: • Proficiency in managing SQL Server databases • Proficiency in Java/JEE technologies, jQuery, JSON, Angular, Mulesoft, Kafka • RDBMS and NoSQL databases such as Mongo or DynamoDB • Hands-on experience with Springboot and Spring integrations • GIT, Jenkins, Ansible, Public Cloud (AWS or Azure) This role will have the following Direct or Indirect Reports: Application Database Administrators (App DBA): Responsibilities include optimizing database performance for the application. Build Team Database Administrators (Build Team DBA): Responsible for the development of database build and deployment scripts. SQL Developers: Responsible for developing, optimizing, and screening SQL stored procedures and queries. SQL Engineer (scripting), MongoDB Engineer: Collaborative support for specialized database technologies. Ops Database Administrators (Ops DBA): Overseeing daily operational responsibilities: backups, routine maintenance tasks, production release planning and execution. Ops DBAs will also participate in the gathering and democratization of production database operational telemetry for use by the larger database team. What You’ll Be Working On Here’s what you can expect on a typical day: • Blueprints and Strategy. You will influence and govern current and future architectural blueprints and promote architectural initiatives that generate revenue, improve efficiency, and support our business strategy. You will ensure that what we do solves both enterprise and local needs. • You’ll start every day with a scrum, working together to understand responsibilities, identify issues, and communicate design and coding priorities. • The primary objective of this role is to provide strategic leadership to a cross-functional team of database experts, ensuring continuous improvement in the availability, reliability, scalability, and performance of database systems for RUN and ancillary applications. This position uniquely bridges the gap between development and operations/engineering branches, fostering collaboration and coordination for optimal database reliability. This position could be an individual contributor role with dotted line reporting or may have people leadership responsibility of a small team. • Inevitable challenges will arise, and we’ll rely on you to look for a solution. You love a challenge and revel in the opportunity of finding one. • Learning and Teaching. You’re the technical expert on the team, so when issues arise, you’ll be the one developing a fix. When you present a design, you are open to feedback from your engineer team since you believe collaboration helps strengthen your ideas, especially if someone thought of something you hadn’t considered. After all, we all have the same goal, develop the best solutions we can for our clients. • Variety of work. There is no typical day. Some days you will dedicate to design or mentoring team members, while others you will spend on projects for quality assurance, security, UX, or any number of other functions. • You have 20+ years of experience in relevant skills gained and developed in the same or similar role