Senior Database Engineer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Overview:
We are seeking a full-time Senior Data Platform Admin (DBA in title) at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for supporting Kafka, Cassandra, Elasticsearch, Redis and RabbitMQ.
Responsibilities:
Essential Functions
Analyzes existing database systems and recommends improvements
Collaborates with supervisors and security champions to establish database security structures and ensures SOX compliance
Creates and maintains database access systems including tables, indexes, views, stored procedures, and triggers
Administers database replication between servers, across Local Area Network and Wide Area Network
Tunes and optimizes database objects
Provides 24x7 on call support
Provides technical input to solution development plans and concept documents
Demonstrates understanding of business impacts of issues and how they relate to owned solutions
Communicates effectively in written and verbal form in a cross-functional setting with business partners
Shares knowledge and actively mentors less experienced DBAs
Performs and plans major version upgrades
Designs and implements effective monitoring of enterprise systems
Tunes systems using experience and deep knowledge of area
Foresees risks and communicates and mitigates those before problems arise
Documents technical designs and procedures for team library
Plans and manages technical projects involving other teams
Communicates technology effectively to non-technical associates and management
Recognizes and understands technology impacts within the business
Contributes to technical research on new technologies, processes or procedures with a desire to continuously learn new technologies
Qualifications:
Basic Qualifications
Bachelor's Degree in Computer Science, Information Technology, Management Information Systems, Business or another related field AND a minimum of 5 years of relevant experience
Must be proficient with at least one of the following database platforms:
Search: OpenSearch/Elasticsearch
No SQL: Cassandra
Caching: Valkey/ Redis
Streaming: Kafka
Messaging: RabbitMQ
Develops automation scripts using Bash/Python/Ansible for managing database infrastructure
Experience with NoSQL database technologies
Demonstrated ability to implement new technologies effectively
Demonstrated strong and effective verbal, written, and interpersonal communication skills in a small team setting
Desired Qualifications
Previous experience working in a team environment
Experience with at least two of the following database platforms:
RDBMS: MySQL, SQL Server or Postgres
Search: OpenSearch/Elasticsearch
No SQL: Cassandra
Caching: Valkey/ Redis
Streaming: Kafka
Messaging: RabbitMQ
Garmin International is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, veteran's status, age or disability.
This position is eligible for Garmin's benefit program. Details can be found here: Garmin Benefits