Engineer Database Architect Lead SKMS
New
J
JobgetherSecurity & IT
USFull-TimeLead
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 10+ years of experience in database architecture, data engineering, software development, or closely related fields; at least 5 years of experience leading enterprise data modeling and database design initiatives.
- Required Skills
- SQLAgileData modeling
Requirements
- Bachelor’s degree in Computer Science, Information Systems, Software Engineering, Data Science, or a related discipline.
- 10+ years of experience in database architecture, data engineering, software development, or closely related fields.
- At least 5 years of experience leading enterprise data modeling and database design initiatives.
- Strong expertise in enterprise database architecture, relational and non-relational database technologies, and data modeling methodologies.
- Advanced SQL skills, including database development, query optimization, indexing, stored procedures, and performance tuning.
- Experience designing data integration solutions and supporting APIs, services, and application integration patterns.
- Strong understanding of database security practices, including auditing, encryption, access controls, and role-based security.
- Ability to translate application and business requirements into scalable, reliable, and maintainable data architectures.
- Strong technical leadership, architecture oversight, mentoring, and cross-functional collaboration skills.
- Experience working within Agile software development methodologies.
- Excellent analytical, problem-solving, communication, and documentation skills.
Responsibilities
- Lead enterprise database architecture and design activities, establishing scalable and maintainable data solutions for web-based applications.
- Develop conceptual, logical, and physical data models, including entity relationship diagrams (ERDs), aligned with application and business requirements.
- Design and implement relational and non-relational database architectures based on workload, performance, scalability, and integration needs.
- Develop and maintain database objects, including tables, views, stored procedures, functions, indexes, and other database components.
- Design and support data integration processes that enable reliable movement and transformation of data across application environments.
- Collaborate closely with software engineers to support APIs, services, application workflows, and front-end web application functionality.
- Improve application performance through effective database architecture, query optimization, indexing strategies, and performance tuning.
- Implement and oversee database security controls, auditing, encryption, and role-based access controls.
- Establish and apply data architecture, data modeling, governance, and database engineering methodologies.
- Provide technical leadership and architecture oversight while mentoring engineers and supporting sound technical decision-making.
View Full Description & ApplyYou'll be redirected to the employer's site