Bachelor's degree in IT, Computer Science, or equivalent experience
10+ years of experience with database engines (e.g., SQL Server, PostgreSQL, MongoDB, Snowflake)
10+ years in programming interpreted scripting languages (Python/Powershell)
7+ years of cloud platform experience (AWS, Azure, Google Cloud, etc.)
8+ years using SQL or NoSQL languages
8+ years with Infrastructure as Code tools and configuration management
5+ years with containerized platforms
Responsibilities
Architect and automate the provisioning and configuration of database platforms
Troubleshoot complex database systems based on expert understanding
Establish and maintain best practice standards for code quality and architecture
Collaborate with cross-functional teams for engineering project goals
Benefits
Comprehensive benefits programs
Educational initiatives
Celebration of company history, culture, and growth opportunities
Full Job Description
Job Description:
The Senior Database Platform Engineer will work as part of a team to create and refine innovative solutions to empower our business. This multi-discipline role will enable the business and technology teams to leverage various data platform technologies at a high level. The Engineer will enable users to provision, analyze and consume data via performant, secure and scalable database platforms.
DUTIES & RESPONSIBILITIES
Architects and automates database platform provisioning, configuration, monitoring, issue remediation, and security.
Applies expert understanding and troubleshooting of complex database systems.
Establishes, implements, and maintains best practice standards around code quality, deployment, security, architecture, and automation.
Collaborates with business and technology teams to accomplish engineering project goals.
QUALIFICATIONS
Bachelor's degree in Information Technology, Computer Science, Computer Engineering, or equivalent experience
10+ years of experience engineering for database engines (ex: SQL Server, PostgreSQL, MongoDB, Snowflake)
10+ years of experience programming interpreted scripting languages (Python and/ or Powershell)
7+ years of experience working with cloud platforms in various cloud service providers (ex: Snowflake, BigQuery, Redshift, RDS, AWS, Azure, Google Cloud, etc.)
8+ years of experience using SQL or NoSQL based languages
8+ years of experience using and developing with configuration management products and applying Infrastructure as Code principles (ex; Terraform, Ansible, Powershell DSC, Puppet, Chef, Cloud Formation, etc.)
5+ years of experience working with containerized platforms
Expert knowledge of relevant database platform engine internals, infrastructure and concepts
Expert knowledge of CI/CD and SDLC workflow (Ex: JIRA, Git, Github, Github Actions, Liquibase, Jenkins, Octopus, DbUp, etc.)
Experience working with Kafka
Experience working and developing with/on REST APIs and other non-DB direct interfaces
Applies a high bar for database platform architecture and security to solutions
Embodies and applies an engineering mindset to all aspects of their role
Excellent verbal and written communication skills. Able to communicate complex concepts to various audiences helping them to understand the benefits of technologies and recommended course of action
PREFERRED
Experience working with or interest in object-oriented programming languages (ex: C#, Java, C++, etc.)
#LI-Hybrid
Dimensional offers a variety of programs to help take care of you, your family, and your career, including comprehensive benefits, educational initiatives, and special celebrations of our history, culture, and growth.