15h Left Database Software Engineer

4 days ago


Mumbai India Crisil Full time

Job Description Job Summary: We are seeking a highly skilled Database Software Engineer with 4-5 years of experience to join our team. The successful candidate will be responsible for designing, developing, and maintaining our database systems and ETL pipelines, ensuring high performance, scalability, and reliability. The Database Software Engineer will work closely with our development team to ensure that our database systems meet the requirements of our applications and services. Key Responsibilities: - Database Design and Development: - Design and develop database architectures to support business requirements - Develop and maintain database models, including entity-relationship diagrams and schema definitions - Implement database security measures to ensure data integrity and confidentiality - ETL Pipeline Development: - Design and develop ETL pipelines to extract, transform, and load data from various sources - Develop and maintain ETL scripts using Python and other programming languages - Ensure data quality and integrity throughout the ETL process - Data Integration and Migration: - Integrate data from various sources, including APIs, files, and databases - Develop and execute data migration plans to ensure seamless data transition - Database Performance Optimization: - Analyze and optimize database performance, including query optimization and indexing - Implement caching and other techniques to improve database performance - Collaboration and Communication: - Work closely with development teams to ensure database systems meet application requirements - Communicate database design and implementation plans to stakeholders - Provide technical guidance and support to junior team members Technical Requirements: - Programming Languages: - Python (required) - PySpark - Database Management Systems: - Experience with relational databases (e.g. MySQL, PostgreSQL, Oracle) - ETL Tools: - Experience with any open source ETL tools - Data Formats: - Experience with various data formats (e.g. CSV, JSON, Avro, Parquet) - Operating Systems: - Experience with Linux/Unix operating systems - Familiarity with AWS cloud-based platforms Nice to Have: - Certifications: - Experience with: - Data warehousing and business intelligence tools (e.g. Tableau, Power BI) - Containerization and orchestration tools (e.g. Docker, Kubernetes) Example of Python skills we are looking for: - Python 3.x - Pandas, NumPy, and other data science libraries - Experience with Python ETL frameworks : PySpark Example of ETL skills we are looking for: - Experience with any open source ETL tools - Familiarity with data integration frameworks (e.g. Apache NiFi, AWS Glue) - Knowledge of data quality and data governance best practices - Experience with data migration and data warehousing concepts



  • Noida, India IRIS software Full time

    Job Description Why Join Iris Are you ready to do the best work of your career at one ofIndia's Top 25 Best Workplaces in IT industry Do you want to grow in an award-winning culture thattruly values your talent and ambitions Join Iris Software - one of thefastest-growing IT services companies- whereyou own and shape your success story. About Us At Iris...


  • India Microsoft Full time

    Job Description Overview: Do you want to join a world-class engineering team in India and work on hard technical challenges Are you interested to work in a globally distributed team with an exceptional record of innovation and execution that has made us one of the largest businesses within Microsoft If yes, keep reading Azure SQL Database is a fast-growing...


  • India Microsoft Full time

    Job Description Microsoft's Azure Data engineering team is leading the transformation of analytics in the world of data with products like databases, data integration, big data analytics, messaging & real-time analytics, and business intelligence. The products our portfolio include Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, Azure PostgreSQL, Azure Data...


  • Bengaluru, India Solera Full time

    Job Description JOB SUMMARY: The Software Engineer II is responsible for playing a role on a team focused on the development of applications. This person analyzes, designs, programs, and debugs software enhancements. Using multiple programming languages, this engineer will design, implement, test and debug the full software stack. Prepares documentation and...


  • Hyderabad, India Teradata Full time

    Job Description Staff Software Engineer Customer Developer Tools (CDT) Our Company Teradata is the connected multi-cloud data platform for enterprise analytics. Our enterprise analytics solve business challenges from start to scale. Only Teradata gives you the flexibility to handle the massive and mixed data workloads of the futuretoday. The Teradata Vantage...


  • Mumbai, India Nebula Tech Solutions Full time

    Company: Nebula Tech Solutions Client: US-based eCommerce Company Location: Remote (India) Experience: 3+ years About the Role As a Database Reliability Engineer (DRE), you’ll work with other engineers to develop data platform capabilities that enable the storage and management of data for use in transactional and analytical applications. To be successful...


  • Bengaluru, India Sonata Software Full time

    Job Description Sonata Software Overview In today's market, there is a unique duality in technology adoption. On one side, extreme focus on cost containment by clients, and on the other, deep motivation to modernize their Digital storefronts to attract more consumers and B2B customers. As a leading Modernization Engineering company, we aim to deliver...

  • ▷ 15h Left! Hos Aps

    4 weeks ago


    India IBS Software Full time

    Responsibilities Collaborate with architects business analysts and product teams to understand and refine technical requirements Design and implement scalable software components using Java Spring Hibernate and modern web technologies such as JavaScript Angular and Node js Participate in the full implementation lifecycle-from design and build to testing...


  • Bengaluru, India upGrad Full time

    Job Description Job Title: Software Development Engineer (SDE) Intern Location: Bangalore Duration: 6 months Type: Full Time Internship About the Role We are looking for a passionate Software Development Engineer Intern who loves solving real-world problems through code. You will work closely with our engineering team to design, develop, and optimize...


  • India Microsoft Full time

    Job Description Microsoft's Azure Data engineering team is leading the transformation of analytics in the world of data with products like databases, data integration, big data analytics, messaging & real-time analytics, and business intelligence. The products our portfolio include Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, Azure PostgreSQL, Azure Data...