www.hcltech.comWe are HCLTech, one of the world's largest and fastest growing technology and DSA companies with over 227,000 professionals across 60 countries, driving progress through industry-leading capabilities focused on Digital, Engineering and Cloud.The driving force behind this work, our people, is a diverse, creative and passionate audience that enables us to continually raise the bar for excellence in our services. We strive to empower each of our professionals to achieve their best, while also striving to help them find their daily inspiration and become the best version of themselves.We are looking for a highly talented and self-motivated Software Engineer to join us on our journey to advance the world of technology through innovation and creativity.Responsibilities:• Data Modeling: Design, implement, and document data architecture and data modeling solutions, including relational, dimensional, and NoSQL databases.• Collaboration: Work with business analysts, data architects, and other stakeholders to understand business requirements and translate them into data models.• Data Integration: Integrate data from various sources and ensure data consistency and accuracy.• Performance Optimization: Optimize data models for performance and scalability.• Standards and Best Practices: Define and enforce data modeling standards and best practices.• Documentation: Create and maintain comprehensive documentation for data models and data flows.Requirements:• Experience in data modeling, with a strong understanding of relational, dimensional, and NoSQL databases.• Technical Skills: Proficiency in data modeling tools (e.g., ER/Studio, ERwin), SQL, and data integration techniques.• Analytical Skills: Strong analytical and problem-solving skills.• Communication: Excellent verbal and written communication skills.• Education: Bachelor's degree in Computer Science, Information Technology, or a related field.Preferred Qualifications:• Advanced Skills: Experience with big data platforms and data warehousing.• Certifications: Relevant certifications in data modeling or data management.• Industry Knowledge: Familiarity with the specific industry (e.g., finance, healthcare) where data modeling will be applied.Why choose us?We are one of the largest and fastest growing technology companies in the world, with offices in over 60 countries and 224,000 employeesOur company is extremely diverse with 165 nationalities representedWe offer the opportunity to work with colleagues from all over the worldWe offer a virtual-first work environment, promoting a good integration between your work and personal life, with real flexibilityWe are committed to your growth, offering learning and career development opportunities at all levels to help you find your unique brilliance. We offer comprehensive benefits to all employeesWe are certified as a "Great Place to Work" and "Top Employer" in 17 countries, and recognized as a "Top Employer" in Brazil specifically, offering a positive work environment that values employee recognition and respectEquality & Opportunity for AllRepresenting 165 nationalities worldwide, we are proud to be an equal opportunity employer committed to providing equal employment opportunities to all applicants and employees without regard to race, religion, sex, color, age, national origin, pregnancy, sexual orientation, disability or genetic information, or any other protected classification, in accordance with federal, state and/or local laws