What are the responsibilities and job description for the Database Architect position at GTN Technical Staffing?
Position : Database Architect Engineer (Backend Developer) Location : On-site - Hybrid (in office 3 days / week) Employment Type : FTE Tech Stack : Node.js, MySQL, RESTful APIs, software development methodologies (SCRUM / Waterfall), cloud-based databases, DevOps practices for deployment and database management. About the Role : We are seeking an experienced Database Architect Engineer (Backend Developer) to join our team. The role involves designing, developing, and optimizing backend systems and databases to support scalable, high-performance applications. This position requires collaboration across teams to ensure backend architecture aligns with business goals and technical requirements. Key Responsibilities Backend Development : Design and implement RESTful APIs to support seamless integration between backend services. Architect scalable backend systems using Node.js and MySQL. Collaborate with team leaders to review and refine system architecture. Optimize backend systems for high performance and low latency. Work within SCRUM or Waterfall frameworks to deliver projects on schedule. Database Architecture : Architect, build, and optimize MySQL databases for scalability and performance. Design database schemas and configurations that ensure data consistency and reliability. Optimize database queries and manage indexing, stored procedures, and version control. Oversee database architecture across new and existing projects to meet evolving business needs. Operations & Optimization : Monitor and enhance backend processes for seamless database interaction. Maintain and document backend architecture for scalability and future growth. Develop backup, recovery, and business continuity strategies to protect data integrity. Qualifications Required : 5 years of experience in backend development with a focus on database architecture. Proficiency in Node.js and MySQL database design and management. Proven ability to design, scale, and optimize high-volume databases. Familiarity with RESTful API development and software development methodologies (SCRUM / Waterfall). Strong problem-solving skills and the ability to work collaboratively or independently. Preferred : Bachelors degree in Computer Science, Engineering, or equivalent experience. Experience with cloud-based databases and infrastructure. Knowledge of DevOps practices for deployment and database management.