About the Role
The Database Developer will be responsible for building and optimizing database solutions, writing queries, and supporting data-driven applications. This role requires strong technical skills in database architecture, performance tuning, and collaboration with development teams.
Responsibilities
- Design and deploy scalable database structures
- Write efficient SQL queries and stored procedures
- Collaborate with developers to integrate databases with applications
- Monitor database performance and troubleshoot issues
- Implement data security and access controls
- Perform database backups and recovery procedures
- Optimize queries for speed and efficiency
- Document database schemas and configurations
- Support data migration and transformation tasks
- Ensure compliance with data governance policies
- Tune database systems for high availability
- Work with version control for database changes
- Assist in capacity planning for data growth
- Diagnose and resolve data integrity issues
- Participate in code and design reviews
- Maintain database performance metrics
- Develop automation scripts for routine tasks
- Support reporting and analytics teams with data access
- Evaluate new database technologies and tools
- Ensure database designs align with business requirements
- Collaborate on system integration projects
- Provide technical support during system outages
- Follow change management protocols
- Assist in disaster recovery planning
- Stay current with database trends and best practices
Compensation
Competitive pay based on experience and qualifications
Work Arrangement
Remote position with flexible scheduling options
Team
Part of a distributed team supporting virtual operations
Technology Stack
- Primary use of SQL Server and MySQL
- Cloud infrastructure on AWS and Azure
- Integration with RESTful APIs
- Version control via Git
- Monitoring with Datadog and New Relic
- ETL tools including SSIS and Talend
- Scripting in Python and PowerShell
- Containerization using Docker
- CI/CD pipelines for database deployments
- Use of JSON and XML for data exchange
Work Expectations
- Must be available during core business hours
- Regular participation in team meetings
- Adherence to project timelines
- Proactive communication on task status
- Commitment to data privacy standards
- Responsive to support requests
- Documentation of all changes
- Collaboration across time zones
- Attendance at training sessions
- Compliance with IT policies
Does not offer visa sponsorship for this role