Database Engineering Job Description
Database Engineering Duties & Responsibilities
To write an effective database engineering job description, begin by listing detailed duties, responsibilities and expectations. We have included database engineering job description templates that you can modify and use.
Sample responsibilities for this position include:
Database Engineering Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Database Engineering
List any licenses or certifications required by the position: CSC, HITRUST, SOX, PCI, OCP, OCA, GCP, AWS, OCI, ITIL
Education for Database Engineering
Typically a job would require a certain level of education.
Employers hiring for the database engineering job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Information Systems, Technical, Engineering, Science, Business, Information Technology, Software Engineering, Management, Exercise Science
Skills for Database Engineering
Desired skills for database engineering include:
Desired experience for database engineering includes:
Database Engineering Examples
Database Engineering Job Description
- Reviews and approves vendor proposals, maintains vendor relationships for technology alignment and roadmaps for database technologies and tools
- Coordinate environment patching or cloning
- Participate in enhancement projects, go-live planning and events, migrations, upgrades and system outages
- Test and certify disaster recovery readiness annually and documents the results
- Lead cross-functional initiatives working with bright engineers across organizations
- Automation of deployment, customization, upgrades and monitoring through modern DevOps tools (Chef, Puppet, Ansible, Salt)
- Re-evaluate the existing infrastructure and process in place for managing and upgrading persistence stores and guide, drive the adoption of new deployment techniques
- Develop innovative ways to smartly measure and monitor application and infrastructure health
- Build, automate and secure application configuration, auto deployment and provisioning services
- Engineers, builds, and deploys reliable, well-performing, and cost-effective database platforms
- Experience analysing big data and using data mining tools applied to banking transactions, processes, and Credit card payment services
- 10+ years of experience in database, application and systems administration
- Bachelor’s Degree with major in CIS or CS
- Oracle DBA and EBS application administration experience
- Experience with Windows and UNIX operating systems including scripting and management
- Solid background in business systems and enterprise architecture
Database Engineering Job Description
- Develops and maintains automated database build Chef recipes and systems scripts
- Provides technical leadership by identifying and recommending data store technology direction to achieve more efficient, available, and scalable environments, including open-source, relational, NoSQL, and big data platforms
- Provides deep data store technology domain expertise to resolve complex issues
- Performs broad database systems analysis and recommends regular database system improvements
- Leads and contributes to overall technology planning efforts, including partnering with other stakeholders in other technology areas to define requirements and target state capabilities aligned with technology strategy and balancing cost, complexity, and risk
- Translates complex business requirements into database technology solutions which consider and evaluate alternatives
- Presents database technology alternatives to an audience with mixed backgrounds in a clear and accessible manner
- Partners with peers within and across technology teams to share knowledge and expertise to enhance overall departmental capabilities
- Coaches and mentors junior engineering resources to develop future technology talent
- Partners with operations personnel to develop and review metrics to be used for continuous improvement of database deployments
- Experience with SAP, SOA, Single Sign On, Informatica, ExaData and Web system administration may be a plus
- In depth knowledge of scripting tools and configuration management software (Powershell, Perl, Saltstack, .) to enable extensive automation of our Oracle technologies for provisioning and management of the systems
- Minimum of 3 years experience with administering and supporting GG replications
- Working experience on 10g, 11g, 12c, and RAC is required
- Excellent knowledge of database performance tuning and troubleshooting
- Excellent knowledge of Goldengate replication software
Database Engineering Job Description
- Develop new tools to smartly measure and monitor application and infrastructure health at scale
- Contribute and drive efforts on enhancing the feature set for Priam, Raigad and other CDE open source offerings
- Defines, establishes and maintains security and integrity controls
- Plans and manages data and system resources for current and planned new applications
- Drive efforts to design, implement & review new features to Apache Cassandra
- Manage a team of 8 Database Engineers
- Engineering CI/CD solutions to support cloud based database technology
- Oversee database results by setting and enforcing standards and controls
- Accomplish platform upgrades and improvements
- Improve the effectiveness of database tools, services and security
- Cross functional team coordination and leadership skills with the ability to multi-task
- Strong knowledge of Unix Shell and Perl languages
- Prior experience of working with NOC DBAs and offshore DBAs is required
- Oracle patching, Oracle troubleshooting and communication with oracle support
- Strong experience with oracle Standby databases
- Strong experience with OLTP and Batch processing database setup
Database Engineering Job Description
- Ensure all data complies with legal regulations
- Work closely with Product, Data, and Delivery teams across the company
- Own the technical design and development of cross-functional, multi-platform systems
- Development of framework and web tools to facilitate automation of functionality supporting regulatory modeling and reporting requirements
- Troubleshooting and tuning the architecture and components responsible for running all elements of tool functionality
- Supporting production execution of critical model processing under aggressive timelines
- Determination and evaluation of strategies for enhancing the efficiency, capacity, and stability of processing capabilities for regulatory purposes
- Maintaining a strong focus and providing an example for clean web application design and function
- Build, ship and support enterprise software in the database-on-Hadoop space
- Hire, manage and grow world class engineers
- Knowledge of MySQL is a plus
- Knowledge of NoSQL is a plus
- 12 to 15 years in Data warehousing industry or Database Management field
- Highly Skilled in Teradata Platform Architecture, All aspects of Teradata Administration and Platform Management
- Proficient in Physical Data Modeling techniques and Mechanisms
- Conversant with New Features of Teradata releases – 14.10 and above
Database Engineering Job Description
- Plan development in partnership with tech leads and product management
- Prioritize and execute innovative development at an enterprise grade
- Partner with field and support teams to ensure an enterprise grade customer experience
- Establish and evolve productive software development practices and workflows
- Manage engineers working with infrastructure and product engineering teams
- Work closely with other Sensus organizations to help define and drive Solutions across the Sensus product line
- Design and Develop high quality, high-performance enterprise-class services and user management tools
- Experience with Databases, Stored Procedures, and Web-based applications
- Design, develop, and/or employ tools for automatically evaluating product quality, system performance, and scalability
- Utilize service-oriented design, development, and debugging skills to implement system components in C# or other languages
- Expert knowledge of data replication strategies and their effect on uptime, network and other infrastructure
- Proven track of Full Cycle of System Management functionalities – Platform upgrades, Software Upgrade, Systems Set up and provisioning
- Expertise with Teradata System Utilities (Node Level), Teradata Load Utilities (TPT, Fastload, Fast Export, MultiLoad etc), TASM, Viewpoint
- Well versed with Latest Industry Techniques and Methodologies on Platform Level Capacity Planning/Management, Workload Analysis/Tuning
- Ability to solve complex problems involving Large Data sets and Recommend scalable technical solutions for Production Issues – Operations and DEV teams
- Advocate Best Practices and Standards to Development teams and Teradata Analytics Community through Technical Documentation and Brown Bag or training Sessions