This job post is closed and the position is probably filled. Please do not apply.
π€ Automatically closed by a robot after apply link
was detected as broken.
Description:
Enhance and optimize existing databases for peak performance.
Find bottlenecks in high volume OLTP environments and deliver optimal solutions.
Understand database execution plans and how to use the information to optimize code.
Monitor and analyze database performance and ensure effective and efficient utilization of database systems/processes.
Skills for developing, deploying, and debugging cloud applications.
Maintain a high bar for quality and performance of your product with vigorous attention to detail and automated testing.
Experience with continuous integration, delivery, desired state processes tools and constraints.
Design and implement highly available database architectures using proven frameworks and tools.
Provide documentation and training to other engineering stakeholders.
Write clean, maintainable, and well-tested code.
Strong verbal and written communication skills.
Excellent analytical, decision-making and problem-solving skills.
Closely collaborate with application developers and Product Managers and interact with stakeholders across the organization to optimize SQL code and database structures.
Continuously improve how we design, build, and ship software as a highly functional team.
Be a force-multiplier on the velocity and quality of your team.
Requirements:
Be a technical leader and show ownership of database design.
5+ years of practical experience building and supporting Postgres and Microsoft SQL databases.
Extensive experience with query tuning and troubleshooting including indexing, ensuring proper join techniques, etc.
Excellent SQL programming: writing, maintaining, and testing codes using an βoutside the boxβ approach.
Ability to understand complicated problems and craft into simple solutions that can be maintained by the rest of the team.
Ability to participate in and contribute to code management in GitHub including actively collaborating in peer-reviews, feature branches, and resolving conflicts and commits.
Provide technical leadership on database systems and solutions. Provide individual mentoring and training on databases and tools. Recommend, test, and evaluate new technologies, software tools, and required skill sets; recommend and implement improvements.
Ability to train and mentor applications developers on best database practices.
Adaptable to change and able to work independently and as part of a team.
Strong sense of responsibility with a bias towards action.
Comfortable self-directing and prioritizing your own work.
Excellent written and verbal communication skills.
Experience leading technical projects.
Expertise in database administration, including experience with a variety of database, cloud applications, and distributed processing technologies.
Previous Database Migration and SSIS/ADF exposure.
Azure experience.
Exposure to NoSQL databases such as MongoDB.
Experience with Kafka or similar distributed stream processing systems.
Experience with delivery database solutions through Continuous Integration/ Continuous Delivery.
Experience developing data stores in support of a microservice architecture.
Benefits:
Competitive Salary that commensurate with experience and qualifications, plus performance-based bonuses.
A healthy work-life balance through remote work with flexible work schedules.
Experience international project engagements.
23 days of paid time off plus 15 days of paid sick leave.
$50/month for sports and wellness budget; $200/annually for annual health check; $140/annually for learning budget.