Job
Description
You will be responsible for architecting, designing, and implementing complex database solutions for enterprise clients. Leveraging your expertise in both relational and non-relational database systems, you will create scalable, secure, and high-performance solutions to meet clients" business needs. Your deep technical knowledge of various database platforms and understanding of cloud-based solutions will be crucial in making optimal architecture decisions. **Key Responsibilities:** - Lead the design and implementation of database solutions with a focus on scalability, performance, availability, and security. - Provide expert guidance on selecting and integrating database technologies based on client requirements. - Design and deliver high-performance, reliable, and secure database architectures tailored to specific business use cases. - Develop detailed system architecture blueprints, including data models, database schemas, and integrations with other systems. - Collaborate with stakeholders, technical teams, and project managers to translate business requirements into technical solutions. - Offer consulting to clients on best practices for database management, optimization, and scaling. - Support pre-sales activities, including technical presentations, scoping, and estimating project deliverables. **Technology Leadership:** - Stay updated with emerging database technologies and trends, recommending innovative solutions. - Mentor junior architects and developers to ensure the adoption of best practices. - Lead troubleshooting and performance optimization efforts to meet or exceed defined service-level agreements. **Project & Vendor Management:** - Oversee the successful implementation of database solutions across projects, ensuring alignment with architecture principles, timelines, and budgets. - Manage relationships with third-party database vendors and tools for effective integration. - Contribute to the development and management of the project roadmap for timely and cost-effective solution delivery. **Security & Compliance:** - Ensure database solutions adhere to industry standards and compliance regulations. - Implement data protection measures, including encryption, backup strategies, and disaster recovery planning. - Conduct periodic reviews of database security and performance. **Required Skills & Experience:** - In-depth experience with relational databases (e.g., Oracle, SQL Server, MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra, DynamoDB). - Strong understanding of cloud-based database platforms (AWS RDS, Azure SQL Database, Google Cloud SQL, etc.). - Expertise in database design, optimization, and scaling for transactional and analytical workloads. - Knowledge of data warehousing, ETL processes, and data integration technologies. - Proven experience in architecting large-scale, high-performance database systems. - Leadership and mentoring skills, ability to guide cross-functional teams effectively. - Excellent communication and presentation skills to convey technical concepts to diverse stakeholders. The above job description is for a Senior Solution Architect role at At Dawn Technologies, focused on Database Technology.,