Job Description:
• ● Design, develop, and maintain scalable ETL/ELT pipelines using PySpark/Scala Spark for both batch and streaming data.
● Integrate Apache Kafka for real-time data ingestion and processing.
● Build and optimize Snowflake data warehouses for analytics and AI/ML workloads.
● Implement Hive queries and manage Hadoop Distributed File System (HDFS) for large-scale data storage.
● Collaborate with Data Science teams to deploy AI/ML models into production pipelines.
● Ensure data quality, governance, and security across all platforms.
● Optimize Spark jobs for performance and cost efficiency.
● Monitor, troubleshoot, and resolve pipeline issues in production.
● Work with DevOps teams to automate deployment using CI/CD pipelines.
Responsibilities
Job Description:
• ● Design, develop, and maintain scalable ETL/ELT pipelines using PySpark/Scala Spark for both batch and streaming data.
● Integrate Apache Kafka for real-time data ingestion and processing.
● Build and optimize Snowflake data warehouses for analytics and AI/ML workloads.
● Implement Hive queries and manage Hadoop Distributed File System (HDFS) for large-scale data storage.
● Collaborate with Data Science teams to deploy AI/ML models into production pipelines.
● Ensure data quality, governance, and security across all platforms.
● Optimize Spark jobs for performance and cost efficiency.
● Monitor, troubleshoot, and resolve pipeline issues in production.
● Work with DevOps teams to automate deployment using CI/CD pipelines.
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
Role Category :Programming & Design
Role :Digital : Python~Digital : Artificial Intelligence(AI)~Core .NET Technologies~ASP.NET 4.5
As a Custom Software Engineer, a typical day involves creating tailored software solutions by designing, coding, and improving various components within systems or applications. The role requires working closely with evolving project requirements to build scalable and efficient software. The engineer actively participates in iterative development cycles, collaborating with cross-functional teams to ensure the delivery of high-quality solutions that meet specific business objectives. Continuous refinement and enhancement of software components are integral to maintaining performance and adaptability in a dynamic environment.
Roles & Responsibilities:
- Expected to be an SME, collaborate and manage the team to perform.
- Responsible for team decisions.
- Engage with multiple teams and contribute on key decisions.
- Provide solutions to problems for their immediate team and across multiple teams.
- Lead efforts to identify and implement process improvements that enhance team productivity and software quality.
- Mentor junior team members to support their professional growth and integration within the team.
Professional & Technical Skills:
- Must To Have Skills: Proficiency in Oracle PeopleSoft Financials.
- Strong knowledge of software development life cycle methodologies and best practices.
- Experience with debugging, troubleshooting, and optimizing complex software applications.
- Ability to work with relational databases and understand financial modules within enterprise systems.
- Familiarity with integration techniques and tools to connect PeopleSoft Financials with other enterprise applications.
Additional Information:
- The candidate should have minimum 5 years of experience in Oracle PeopleSoft Financials.
- This position is based at our Mumbai office.
- A 15 years full time education is required.
Responsibilities
As a Custom Software Engineer, a typical day involves creating tailored software solutions by designing, coding, and improving various components within systems or applications. The role requires working closely with evolving project requirements to build scalable and efficient software. The engineer actively participates in iterative development cycles, collaborating with cross-functional teams to ensure the delivery of high-quality solutions that meet specific business objectives. Continuous refinement and enhancement of software components are integral to maintaining performance and adaptability in a dynamic environment.
Roles & Responsibilities:
- Expected to be an SME, collaborate and manage the team to perform.
- Responsible for team decisions.
- Engage with multiple teams and contribute on key decisions.
- Provide solutions to problems for their immediate team and across multiple teams.
- Lead efforts to identify and implement process improvements that enhance team productivity and software quality.
- Mentor junior team members to support their professional growth and integration within the team.
Professional & Technical Skills:
- Must To Have Skills: Proficiency in Oracle PeopleSoft Financials.
- Strong knowledge of software development life cycle methodologies and best practices.
- Experience with debugging, troubleshooting, and optimizing complex software applications.
- Ability to work with relational databases and understand financial modules within enterprise systems.
- Familiarity with integration techniques and tools to connect PeopleSoft Financials with other enterprise applications.
Additional Information:
- The candidate should have minimum 5 years of experience in Oracle PeopleSoft Financials.
- This position is based at our Mumbai office.
- A 15 years full time education is required.
Salary : Rs. 0.0 - Rs. 1,60,000.0
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
As a Custom Software Engineer, you will engage in the development of custom software solutions that are designed to meet specific business needs. Your typical day will involve collaborating with cross-functional teams to design, code, and enhance various components across systems or applications. You will utilize modern frameworks and agile practices to ensure the delivery of scalable and high-performing solutions, while also addressing any challenges that arise during the development process. Your role will require a proactive approach to problem-solving and a commitment to continuous improvement in software development practices. Roles & Responsibilities: - Expected to be an SME.- Collaborate and manage the team to perform.- Responsible for team decisions.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Mentor junior team members to enhance their skills and knowledge.- Continuously evaluate and improve development processes to increase efficiency. Professional & Technical Skills: - Must To Have Skills: Proficiency in Google Cloud Platform Architecture.- Good To Have Skills: Experience with Node.js.- Strong understanding of cloud computing concepts and services.- Experience with software development methodologies, particularly Agile.- Familiarity with containerization technologies such as Docker and Kubernetes. Additional Information: -
Responsibilities
As a Custom Software Engineer, you will engage in the development of custom software solutions that are designed to meet specific business needs. Your typical day will involve collaborating with cross-functional teams to design, code, and enhance various components across systems or applications. You will utilize modern frameworks and agile practices to ensure the delivery of scalable and high-performing solutions, while also addressing any challenges that arise during the development process. Your role will require a proactive approach to problem-solving and a commitment to continuous improvement in software development practices. Roles & Responsibilities: - Expected to be an SME.- Collaborate and manage the team to perform.- Responsible for team decisions.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Mentor junior team members to enhance their skills and knowledge.- Continuously evaluate and improve development processes to increase efficiency. Professional & Technical Skills: - Must To Have Skills: Proficiency in Google Cloud Platform Architecture.- Good To Have Skills: Experience with Node.js.- Strong understanding of cloud computing concepts and services.- Experience with software development methodologies, particularly Agile.- Familiarity with containerization technologies such as Docker and Kubernetes. Additional Information
Salary : Rs. 0.0 - Rs. 70,000.0
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
Advanced Java Concepts~Core Java
Responsibility of / Expectations from the Role
• Designing, coding, testing, and debugging Java applications using Core Java and Spring MVC.
• Collaborating with cross-functional teams to analyze requirements and translate them into technical designs and solutions.
• Developing and maintaining scalable and high-performance applications using Java and Spring technologies.
• Implementing software enhancements and new features according to project requirements and specifications.
• Writing clean, efficient, and maintainable code following coding standards and best practices.
• Conducting code reviews to ensure code quality, maintainability, and adherence to established guidelines. (Applicable to 3+ yrs exp associate)
• Troubleshooting and resolving application defects and issues in a timely manner.
• Collaborating with stakeholders, such as product managers and business analysts, to understand business requirements and translate them into technical solutions.
• Participating in the full software development lifecycle, including requirements gathering, design, development, testing, deployment, and support.
• Keeping up-to-date with emerging trends, technologies, and best practices related to Java and the Spring Framework.
• Mentoring and providing technical guidance to junior developers as needed. (Applicable to 3+ yrs exp associate)
Responsibilities
Responsibility of / Expectations from the Role
• Designing, coding, testing, and debugging Java applications using Core Java and Spring MVC.
• Collaborating with cross-functional teams to analyze requirements and translate them into technical designs and solutions.
• Developing and maintaining scalable and high-performance applications using Java and Spring technologies.
• Implementing software enhancements and new features according to project requirements and specifications.
• Writing clean, efficient, and maintainable code following coding standards and best practices.
• Conducting code reviews to ensure code quality, maintainability, and adherence to established guidelines. (Applicable to 3+ yrs exp associate)
• Troubleshooting and resolving application defects and issues in a timely manner.
• Collaborating with stakeholders, such as product managers and business analysts, to understand business requirements and translate them into technical solutions.
• Participating in the full software development lifecycle, including requirements gathering, design, development, testing, deployment, and support.
• Keeping up-to-date with emerging trends, technologies, and best practices related to Java and the Spring Framework.
• Mentoring and providing technical guidance to junior developers as needed. (Applicable to 3+ yrs exp associate)
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
Analyze and understand business requirements related to plant maintenance
• Design and configure SAP PM modules to align with organizational business processes.
• Implement and support end-to-end PM processes, including: o Preventive, Calibration, Refurbishment, and Corrective maintenance.
• Work order and notification management. o Maintenance task lists and maintenance planning.
• Integrate SAP PM with cross-functional modules, including MM, SD, FI/CO, and PS.
• Manage master data setup, including Equipment, Functional Locations, Maintenance BOMs, and Task Lists.
• Provide comprehensive training and technical support to both end-users and power users.
• Facilitate SAP rollouts by participating in testing, go-live execution, and post-implementation Hypercare.
• Develop functional specifications (RICEFW) for custom reports and enhancements in collaboration with ABAP developers.
• Troubleshoot complex system issues and provide ongoing production support.
• Demonstrate expertise in SAP PM Fiori applications solutions
Responsibilities
Analyze and understand business requirements related to plant maintenance
• Design and configure SAP PM modules to align with organizational business processes.
• Implement and support end-to-end PM processes, including: o Preventive, Calibration, Refurbishment, and Corrective maintenance.
• Work order and notification management. o Maintenance task lists and maintenance planning.
• Integrate SAP PM with cross-functional modules, including MM, SD, FI/CO, and PS.
• Manage master data setup, including Equipment, Functional Locations, Maintenance BOMs, and Task Lists.
• Provide comprehensive training and technical support to both end-users and power users.
• Facilitate SAP rollouts by participating in testing, go-live execution, and post-implementation Hypercare.
• Develop functional specifications (RICEFW) for custom reports and enhancements in collaboration with ABAP developers.
• Troubleshoot complex system issues and provide ongoing production support.
• Demonstrate expertise in SAP PM Fiori applications solutions
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
Network Operations
Role Descriptions: Network operations involve managing| monitoring| and maintaining an organizations IT network infrastructure to ensure high performance| security| and 247 availability. Centered in a Network Operations Center (NOC)| teams handle troubleshooting| configuration| patch management| and security| utilizing tools to maximize uptime and prevent| or quickly resolve| service outages
Essential Skills: Network operations involve managing| monitoring| and maintaining an organizations IT network infrastructure to ensure high performance| security| and 247 availability. Centered in a Network Operations Center (NOC)| teams handle troubleshooting| configuration| patch management| and security| utilizing tools to maximize uptime and prevent| or quickly resolve| service outages
Responsibilities
Network Operations
Role Descriptions: Network operations involve managing| monitoring| and maintaining an organizations IT network infrastructure to ensure high performance| security| and 247 availability. Centered in a Network Operations Center (NOC)| teams handle troubleshooting| configuration| patch management| and security| utilizing tools to maximize uptime and prevent| or quickly resolve| service outages
Essential Skills: Network operations involve managing| monitoring| and maintaining an organizations IT network infrastructure to ensure high performance| security| and 247 availability. Centered in a Network Operations Center (NOC)| teams handle troubleshooting| configuration| patch management| and security| utilizing tools to maximize uptime and prevent| or quickly resolve| service outages
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
Spring Boot~Core Java, microservices
• Experience on Microservices using JAVA SprintBoot, Core Java / J2EE, Tomcat, Application Server, Web Services .
• Good understanding of OOPS concept with excellent hands-on for multithreading. collections, data structures etc.
• Performing requirement analysis and developing high-quality and detailed designs.
• Hands-on experience of development and implementation of complex, multi-tiered, and distributed software applications in Core Java Technologies.
• Excellent knowledge of Relational Databases like Oracle, SQL
• Providing solutions for technical issues
Responsibilities
Spring Boot~Core Java, microservices
• Experience on Microservices using JAVA SprintBoot, Core Java / J2EE, Tomcat, Application Server, Web Services .
• Good understanding of OOPS concept with excellent hands-on for multithreading. collections, data structures etc.
• Performing requirement analysis and developing high-quality and detailed designs.
• Hands-on experience of development and implementation of complex, multi-tiered, and distributed software applications in Core Java Technologies.
• Excellent knowledge of Relational Databases like Oracle, SQL
• Providing solutions for technical issues
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance