Responsibilities
- Assess organizational needs and develop efficient database systems by gathering, analyzing data, designing algorithms, and writing code.
- Collaborate with developers and business systems analysts to deliver solutions for front and back-end business application requirements.
- Act as a development DBA, providing technical leadership for database architecture and SQL development in conjunction with production DBAs.
- Contribute to the sizing of user requests and planning for sprints as part of the Agile development process.
- Code and test new system features following established standards, with deliverables including code builds and documentation.
- Prepare and coordinate production deployment packages and implementation plans for scheduled system enhancements.
- Participate in internal testing to identify issues early, including error and stress scenarios.
- Identify and suggest opportunities for refactoring to enhance automation, performance, application quality, and overall system quality.
- Provide analytical, database, and maintenance support for data systems.
- Lead data extraction, transformation, and load processes, as well as data mapping, using experience.
- Conduct performance testing to ensure database operations run smoothly.
- Create and maintain comprehensive documentation for database systems.
- Develop complex software solutions, including business rules, integrations, and database design and implementation.
- Provide technical leadership by creating technical standards and mentoring internal and contract software developers and end-user subject matter experts.
- Design technical solutions using industry best practices and influence technical architecture for current and future applications.
- Recommend optimal use of technologies within the architecture.
- Translate business and functional requirements into documented technical specifications with analysts.
- Monitor industry trends and suggest how to best integrate new technologies, such as Microsoft technologies, into the architecture.
- Address end-user issues and find solutions within the prioritization framework.
- Perform other job-related duties as assigned.
- Perform all job functions safely.
Compensation
Competitive
Work Arrangement
On-site
Team
Collaborative
Responsibilities
- Assess organizational needs and develop efficient database systems by gathering, analyzing data, designing algorithms, and writing code.
- Collaborate with developers and business systems analysts to deliver solutions for front and back-end business application requirements.
- Act as a development DBA, providing technical leadership for database architecture and SQL development in conjunction with production DBAs.
- Contribute to the sizing of user requests and planning for sprints as part of the Agile development process.
- Code and test new system features following established standards, with deliverables including code builds and documentation.
- Prepare and coordinate production deployment packages and implementation plans for scheduled system enhancements.
- Participate in internal testing to identify issues early, including error and stress scenarios.
- Identify and suggest opportunities for refactoring to enhance automation, performance, application quality, and overall system quality.
- Provide analytical, database, and maintenance support for data systems.
- Lead data extraction, transformation, and load processes, as well as data mapping, using experience.
- Conduct performance testing to ensure database operations run smoothly.
- Create and maintain comprehensive documentation for database systems.
- Develop complex software solutions, including business rules, integrations, and database design and implementation.
- Provide technical leadership by creating technical standards and mentoring internal and contract software developers and end-user subject matter experts.
- Design technical solutions using industry best practices and influence technical architecture for current and future applications.
- Recommend optimal use of technologies within the architecture.
- Translate business and functional requirements into documented technical specifications with analysts.
- Monitor industry trends and suggest how to best integrate new technologies, such as Microsoft technologies, into the architecture.
- Address end-user issues and find solutions within the prioritization framework.
- Perform other job-related duties as assigned.
- Perform all job functions safely.
No