Database Engineer II
Apply on
Availability Status
This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.
Location: Remote - PST, MST, CST ONLY
Duration: 12 months+
Compensation: $73/hr - $89/hr W2
Work Requirements: , Holders or Authorized to Work in the US</>
Live Operations - Database Engineer II
Database Engineering is challenged with administration, developing and scaling database capabilities to meet the scale and performance of all of games and shared services. The team aspires to become a center of excellence for shared persistent data store technologies.
As a Database Engineer you will be working on a global scope of databases servicing the breadth of services and games. You will be designing and administering solutions to help teams implement database standards you have established to make service databases easier to operate and maintain. You'll be partnering and coordinating with engineers and ironing out overlooked details that matter most to our players.
You're right for this role if the idea of working on high impact, high visibility, high expectation projects that provide demonstrated database improvements for our players excites you. You love building iterative approaches to problems and know how to compromise between ideal solutions and practical outcomes.
Responsibilities:
- Configure, deploy, maintain, and optimize new and existing database infrastructure to support new and existing games and services
- Design and implement routine data migrations between MySQL data sources as part of routine database consolidation, upgrades and host changes
- Design and implement replication and backup technologies for critical MySQL databases
- Design and implement Database level monitoring and alerting for MySQL database stack
- Design and implement Relational Database schema and query changes, supporting assorted service and game development teams with their database performance and application needs.
- Design and implement automation to manage database infrastructure
- Be part of active 24x7 on call rotation with your team
Required Qualifications:
- 4+ years database administration experience working with large (and small) scale Relational MySQL databases
- 4+ years database administration experience working with cloud based and locally deployed MySQL technologies
- Experience with full database development life cycle
- Proven ability to administrate, maintain, and recover MySQL databases
- Proven ability to design and implement automated data migrations using replication, code and business logic between data systems
- Proven ability to work with development teams and service code on schema, query and database design
- Ability to optimize Database and SQL Query performance
- Ability to solve problems with programming scripts (python, bash etc)
- Ability to implement solutions through automation
- Proven experience using monitoring and alerting tools to determine health of your database ecosystem.
- Associates/Bachelors Degree Computer Science, Engineering or equivalent experience.
- Ability to go on call every 4 weeks.
Desired Qualifications:
- Hands on experience with AWS RDS or Aurora
- Familiarity with NoSQL technologies
- Experience with Docker, Kubernetes and microservice application development
- Linux systems administration skills (operate the database and the infrastructure)
- Experience programming in GoLang, Python and/or Java
- Ability to speak Korean and English conversationally
- Comprehensive medical benefits
- Competitive pay, 401(k)
- Retirement plan
- and much more!
As a leading information technology partner, we connect top IT talent with our clients to provide innovative business solutions through our IT Staffing, Professional Services, and Infrastructure Solutions divisions. We understand and value the unique needs of highly-skilled information technology professionals in the industry and always strive to stay above the curve. Our company was founded on the following core values: Be the Best, Understand the Urgency, Never Ever Give Up, Have the Courage to Excel, and Make a Contribution. We take pride in our business model and strive to create a positive workplace environment through an exemplary culture.
INSPYR Solutions provides Equal Employment Opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics. In addition to federal law requirements, INSPYR complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities.