Database Engineer
IBA InfoTech Inc.
Raleigh, United States of America
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
IntermediateJob location
Raleigh, United States of America
Tech stack
Artificial Intelligence
Application Lifecycle Management
Application Services
JIRA
Computer Programming
Databases
Disaster Recovery
Load Testing
Machine Learning
MySQL
Performance Tuning
Software Systems
SQL Stored Procedures
PL-SQL
SQL Databases
Database Performance
Information Technology
Database Rules and Triggers
Job description
- Utilize MySQL to develop custom scripts to automate various database management processes, monitoring, and troubleshooting database performance
- Monitor and troubleshoot database performance
- Resolve various database issues, to include problems with data modeling, design, queries, security control, backup/restore, disaster recovery, and import/export data, as well as coordinate with data ingest efforts with regard to database operations
- Audit database performance by performing advanced activities such as load testing and response time testing, and providing a report on these activities on an on-going basis so that overall system performance may be documented
- Interface with customers, users, and developers, as needed to make certain the full picture, is accounted for
Requirements
- Someone who is self-motivated and able to thrive in a fast-paced, results-driven environment
- Someone who is enthusiastic about the optimal performance of databases
- Someone with proven expertise writing advances SQL queries and triggers, design and code complex stored procedures, and maintain/performance tune existing databases in the mixed usage environment
- Someone with product development experience in cloud and application services
- Someone with experience in Machine Learning and Artificial Intelligence, * 3+ years' experience with programming and database scripting including analysis, design, development, implementation, testing, maintenance, quality assurance, troubleshooting and/or upgrading of software systems
- Extensive knowledge and experience in database programming tools and concepts such as SQL, PLSQL, Database triggers, and stored procedures
- Skilled in creating technical documentation, configuration guides, and SOPs
- Strong ability to create, update and maintain stored procedures
- Ability to complete performance analysis and performance tuning of database code, SQL queries, and stored procedures
- Working knowledge of agile lifecycle management tools such as JIRA
- Exceptional communication, collaboration, influence and project management ability
- Superior technical, analytical and decision-making skills
- Previous experience in Product Management and Growth Manager is desirable
- Bachelor's degree in Engineering, Computer Science, or other related analytical, scientific, or technical discipline preferred
- 40-60 hours per week
- 0 to 10% travel (occasionally may need to have a high-level meeting with Clients at their place of business)
- 3+ years' experience in Machine Learning