Database Developer/Data Engineer - Endurance IT Services
Norfolk, VA 23502
About the Job
We are seeking a candidate with a passion for technology and a commitment to enhancing operations and the customer/employee experience. The ideal candidate will have empathy and experience working with colleagues from diverse backgrounds and the ability to present information clearly and insightful.
Responsibilities:
- Assemble large, complex data sets that meet both functional and non-functional business requirements.
- Identify, design, and implement internal process improvements, such as automating manual processes, optimizing data delivery, and redesigning infrastructure for greater scalability.
- Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL and AWS technologies.
- Develop analytics tools that utilize the data pipeline to provide actionable insights into customer acquisition, operational efficiency, and other key business performance metrics.
- Support hosted applications on existing technology infrastructure and contribute to the strategy for next-generation efforts.
- Manage and maintain the deployment, monitoring, maintenance, development, upgrade, and support of SQL-related software and hardware.
- Implement and support databases, storage systems, high-availability solutions, replication, encryption, and disaster recovery solutions.
- Maintain SQL databases associated with production and non-production environments, ensuring accurate testing and deployment of internally developed applications.
- Ensure data separation and security across national boundaries through multiple data centers and AWS regions.
- Identify, design, and implement internal process improvements, including infrastructure redesign for greater scalability, optimizing data delivery, and automating manual processes.
- Build the necessary infrastructure for optimal data extraction, transformation, and loading from various data sources using AWS and SQL technologies.
- Develop analytical tools to utilize the data pipeline, providing actionable insights into key business performance metrics, including operational efficiency and customer acquisition.
- Create and manage development and production databases.
- Perform data modeling and design.
- Conduct database performance tuning.
- Document database systems.
Qualifications:
- 7-10 years of experience in a similar role.
- Bachelor’s degree or equivalent experience in computer science, information technology, software engineering, or a related field.
- Experience with relational SQL databases, including Oracle, SQL Server, MySQL, and PostgreSQL.
- Advanced PLSQL knowledge and experience working with relational databases, query authoring (SQL), and familiarity with various databases.
- Experience performing root cause analysis on internal and external data and processes to answer specific business questions and identify opportunities for improvement.
- Strong analytical skills related to working with unstructured datasets.
- Experience building processes supporting data transformation, data structures, metadata, dependency, and workload management.
- Proven history of manipulating, processing, and extracting value from large, disconnected datasets.
- Proficiency in SQL Server Administration (SSMS, SQL clustering, Data Synchronization, Encryption, Partitioning, Performance, and Security), T-SQL.
- Solid understanding of the software development process, including requirement gathering, analysis/design, development tools/technologies, release/version control, and contemporary testing methodologies.
- Strong experience with SQL query performance tuning.
- Experience working with JIRA, Confluence, and GitLab.
Benefits:
- Health Insurance
- Dental
- Vision
- 401K
- Paid Days Off
- Life Insurance
- Long/Short Term Disability
- Paid Certifications
Experience Required: 3 or more years of business development experience selling to senior business and IT stakeholders Experience Required: Demonstrated achievement in sales in the IT industry. Proven successful experience selling cloud, service desk, network operations services, information technology solutions and/or other recurring revenue. Proven, successful experience selling project based, professional services with an information technology focus Strong understanding of how enterprises and business functions utilize services offerings from vendors to drive improved efficiency, financial results and employee engagement Demonstrated ability to handle objections and drive best new practice ideas to impact their business Understanding of client’s needs and IT pain points and the ability to translate them into sales opportunities that create true business value Inherent ability to influence others regarding complex topics – hunter mentality and self-starter Socially comfortable speaking with strangers across a broad range of business and information technology topics The ability to handle pressure, meet deadlines, and be accountable for results Excellent verbal and written communication skills, including facilitation of group presentations Bachelor's degree or equivalent work experience
Source : Endurance IT Services