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
View details
Apply Now