MulticoreWare

Cloud Database Engineer

Job Title: Cloud Database Engineer

Job Location: Chennai / Coimbatore

Job Type: Full-Time

Experience: 3 - 6 years

Responsibilities:
  • Design and implement scalable database architectures, considering both NoSQL (e.g., MongoDB) and relational databases (e.g., MySQL).
  • Architect and deploy in-memory caching solutions (e.g., Memcached, Redis) to enhance application performance and scalability.
  • Conduct performance tuning, benchmarking, and implement enhancements to meet SLA targets.
  • Ensure database and caching solutions are integrated seamlessly with existing and new applications.
  • Develop and maintain comprehensive documentation for database and caching architectures, configurations, and procedures.
  • Collaborate with cross-functional teams to understand data needs and deliver solutions that meet business requirements.
  • Stay abreast of industry trends and advancements in database and caching technologies to drive innovation within the company.
Requirement:
  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
  • Proven experience in architecting, designing, and implementing database solutions, with a strong portfolio in NoSQL and relational databases.
  • Deep understanding of in-memory caching technologies like Memcached and Redis.
  • Experience with database sharding, replication, and clustering techniques.
  • Strong knowledge of data modelling, SQL, and database optimization techniques.
  • Familiarity with containerization (Docker, Kubernetes) and cloud services (AWS, Azure, Google Cloud).
  • Excellent problem-solving skills and the ability to work in a fast-paced environment.
  • Strong communication and collaboration skills to work effectively with both technical and non-technical team members.