Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3.0 - 5.0 years
16 - 20 Lacs
bengaluru
Work from Office
Responsibilities We are looking for a Senior Member of Technical Staff for the OCI Network Monitoring team who has the expertise and passion in solving difficult problems in globally distributed systems, building cloud native observability and analytics solutions at scale using innovative AI/ML solutions. You should be comfortable at building complex distributed AI/ML systems that excel at huge amount of data handling, involving collecting metrics, building data pipelines, and generating analytics using AI/ML for real-time processing and batch processing. If you are passionate about designing, developing, testing, and delivering AI/ML based observability services, are excited to learn and thrive in a fast-paced environment, the NM team is the place for you.Responsibilities Required Qualifications/Desired Qualifications: (Adjust as per focus area) * BS/MS or Equivalent in CS or equivalent relevant area * 4+ years of experience in software development * 1-2 years of experience in developing AI/ML applications using ML models * Proficiency with Java/Python/C++ and Object-Oriented programming * Networking protocol knowledge such as TCP/IP/Ethernet/BGP/OSPF * Networking Management Technologies such as SNMP, Netflow, BGP Monitoring Protocol, gNMI * Excellent knowledge of data structures, search/sort algorithms * Excellent organizational, verbal, and written communication skills * Knowledge of cloud computing & networking technologies including monitoring services * Operational experience running and troubleshooting large networks * Experience developing service-oriented systems * Exposure to Hadoop, Spark, Kafka, Storm, open TSDB, Elastic Search or other distributed compute platforms * Exposure to LLM frameworks such as Langchain and LlamaIndex *.Exposure to LLMs such as GPT-4, Llama 3.1, Cohere Command * Experience with Jira, Confluence, BitBucket * Knowledge of Scrum & Agile Methodologies
Posted 1 day ago
3.0 - 5.0 years
5 - 9 Lacs
hyderabad
Work from Office
Role Purpose The purpose of this role is to design, test and maintain software programs for operating systems or applications which needs to be deployed at a client end and ensure its meet 100% quality assurance parameters Do 1. Instrumental in understanding the requirements and design of the product/ software Develop software solutions by studying information needs, studying systems flow, data usage and work processes Investigating problem areas followed by the software development life cycle Facilitate root cause analysis of the system issues and problem statement Identify ideas to improve system performance and impact availability Analyze client requirements and convert requirements to feasible design Collaborate with functional teams or systems analysts who carry out the detailed investigation into software requirements Conferring with project managers to obtain information on software capabilities 2. Perform coding and ensure optimal software/ module development Determine operational feasibility by evaluating analysis, problem definition, requirements, software development and proposed software Develop and automate processes for software validation by setting up and designing test cases/scenarios/usage cases, and executing these cases Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces. Analyzing information to recommend and plan the installation of new systems or modifications of an existing system Ensuring that code is error free or has no bugs and test failure Preparing reports on programming project specifications, activities and status Ensure all the codes are raised as per the norm defined for project / program / account with clear description and replication patterns Compile timely, comprehensive and accurate documentation and reports as requested Coordinating with the team on daily project status and progress and documenting it Providing feedback on usability and serviceability, trace the result to quality risk and report it to concerned stakeholders 3. Status Reporting and Customer Focus on an ongoing basis with respect to project and its execution Capturing all the requirements and clarifications from the client for better quality work Taking feedback on the regular basis to ensure smooth and on time delivery Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members. Consulting with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code Documenting very necessary details and reports in a formal way for proper understanding of software from client proposal to implementation Ensure good quality of interaction with customer w.r.t. e-mail content, fault report tracking, voice calls, business etiquette etc Timely Response to customer requests and no instances of complaints either internally or externally Mandatory Skills: FullStack Microsoft .NET Smart Web App . Experience: 3-5 Years .
Posted 4 days ago
3.0 - 7.0 years
0 Lacs
noida, uttar pradesh
On-site
You will be working at a company that is dedicated to changing the world through digital experiences, empowering individuals to create exceptional digital content and revolutionize customer interactions across various platforms. As part of the team, you will have the opportunity to contribute to the development of innovative features and technologies. **Key Responsibilities:** - Own the development of features of medium to large complexity by translating requirements into architectural and feature specifications. - Contribute to the analysis, design, prototyping, and implementation of new features while enhancing existing ones. - Address architecture and design issues of current and future products, providing strategic direction for evaluating new technologies. - Collaborate with product management and Engineering leads to identify and prioritize new features. - Demonstrate proactive and self-starting behavior to develop methods, techniques, and evaluation criteria for achieving results. - Specialize in one or more platforms, understand cross-platform issues and customer requirements, and contribute significantly to the team's advancement. - Ensure the production of high-quality code and related documentation. **Qualifications Required:** - Hold a B.Tech/M.Tech degree from a reputable institute with 3 to 6 years of hands-on design and development experience in software development, preferably within a product development environment. - Proficiency in Java programming. - Hands-on experience with REST APIs and the message pub/sub model. - Familiarity with frameworks such as springboot, Apache Kafka, Apache Storm, etc. - Knowledge of software fundamentals, including algorithm design and analysis, data structures, implementation, documentation, and unit testing. - Strong understanding of object-oriented design, product life cycles, and associated issues. - Possess excellent computer science fundamentals, with a sound grasp of architecture, design, and performance. - Ability to work proactively and independently with minimal supervision. - Strong teamwork skills with effective written and oral communication abilities. Please note that Adobe is dedicated to creating an inclusive work environment where everyone is respected and has access to equal opportunities. If you require any accommodations for accessibility during the application process, please contact accommodations@adobe.com or call (408) 536-3015.,
Posted 5 days ago
5.0 - 10.0 years
6 - 12 Lacs
noida
Work from Office
IT exp. in Microsoft .Net & MVC platform Must have Knowledge of ERP Candidate should be able to use technical skills (e.g.database techniques) and develop skills related to the .Net MVC platform End to end (Front end,APIs,and Database)
Posted 5 days ago
5.0 - 10.0 years
5 - 15 Lacs
gurugram
Work from Office
Experience in Microsoft .Net & MVC platform with webforms Candidate should be able to use technical skills (e.g. database techniques) and development skills related to the .Net MVC platform End to end (Front end, API's and Database)
Posted 5 days ago
5.0 - 10.0 years
8 - 15 Lacs
gurugram
Work from Office
Job responsibilities:- 5+ years IT experience in Microsoft .Net & MVC platform
Posted 5 days ago
3.0 - 5.0 years
5 - 9 Lacs
hyderabad
Work from Office
Role Purpose The purpose of this role is to design, test and maintain software programs for operating systems or applications which needs to be deployed at a client end and ensure its meet 100% quality assurance parameters Do 1. Instrumental in understanding the requirements and design of the product/ software Develop software solutions by studying information needs, studying systems flow, data usage and work processes Investigating problem areas followed by the software development life cycle Facilitate root cause analysis of the system issues and problem statement Identify ideas to improve system performance and impact availability Analyze client requirements and convert requirements to feasible design Collaborate with functional teams or systems analysts who carry out the detailed investigation into software requirements Conferring with project managers to obtain information on software capabilities 2. Perform coding and ensure optimal software/ module development Determine operational feasibility by evaluating analysis, problem definition, requirements, software development and proposed software Develop and automate processes for software validation by setting up and designing test cases/scenarios/usage cases, and executing these cases Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces. Analyzing information to recommend and plan the installation of new systems or modifications of an existing system Ensuring that code is error free or has no bugs and test failure Preparing reports on programming project specifications, activities and status Ensure all the codes are raised as per the norm defined for project / program / account with clear description and replication patterns Compile timely, comprehensive and accurate documentation and reports as requested Coordinating with the team on daily project status and progress and documenting it Providing feedback on usability and serviceability, trace the result to quality risk and report it to concerned stakeholders 3. Status Reporting and Customer Focus on an ongoing basis with respect to project and its execution Capturing all the requirements and clarifications from the client for better quality work Taking feedback on the regular basis to ensure smooth and on time delivery Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members. Consulting with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code Documenting very necessary details and reports in a formal way for proper understanding of software from client proposal to implementation Ensure good quality of interaction with customer w.r.t. e-mail content, fault report tracking, voice calls, business etiquette etc Timely Response to customer requests and no instances of complaints either internally or externally Mandatory Skills: FullStack Microsoft .NET Smart Web App . Experience: 3-5 Years .
Posted 6 days ago
3.0 - 5.0 years
5 - 9 Lacs
hyderabad
Work from Office
Role Purpose The purpose of this role is to design, test and maintain software programs for operating systems or applications which needs to be deployed at a client end and ensure its meet 100% quality assurance parameters Do 1. Instrumental in understanding the requirements and design of the product/ software Develop software solutions by studying information needs, studying systems flow, data usage and work processes Investigating problem areas followed by the software development life cycle Facilitate root cause analysis of the system issues and problem statement Identify ideas to improve system performance and impact availability Analyze client requirements and convert requirements to feasible design Collaborate with functional teams or systems analysts who carry out the detailed investigation into software requirements Conferring with project managers to obtain information on software capabilities 2. Perform coding and ensure optimal software/ module development Determine operational feasibility by evaluating analysis, problem definition, requirements, software development and proposed software Develop and automate processes for software validation by setting up and designing test cases/scenarios/usage cases, and executing these cases Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces. Analyzing information to recommend and plan the installation of new systems or modifications of an existing system Ensuring that code is error free or has no bugs and test failure Preparing reports on programming project specifications, activities and status Ensure all the codes are raised as per the norm defined for project / program / account with clear description and replication patterns Compile timely, comprehensive and accurate documentation and reports as requested Coordinating with the team on daily project status and progress and documenting it Providing feedback on usability and serviceability, trace the result to quality risk and report it to concerned stakeholders 3. Status Reporting and Customer Focus on an ongoing basis with respect to project and its execution Capturing all the requirements and clarifications from the client for better quality work Taking feedback on the regular basis to ensure smooth and on time delivery Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members. Consulting with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code Documenting very necessary details and reports in a formal way for proper understanding of software from client proposal to implementation Ensure good quality of interaction with customer w.r.t. e-mail content, fault report tracking, voice calls, business etiquette etc Timely Response to customer requests and no instances of complaints either internally or externally Mandatory Skills: FullStack Microsoft .NET Smart Web App . Experience: 3-5 Years .
Posted 6 days ago
3.0 - 5.0 years
5 - 9 Lacs
bengaluru
Work from Office
Role Purpose The purpose of this role is to design, test and maintain software programs for operating systems or applications which needs to be deployed at a client end and ensure its meet 100% quality assurance parameters Do 1. Instrumental in understanding the requirements and design of the product/ software Develop software solutions by studying information needs, studying systems flow, data usage and work processes Investigating problem areas followed by the software development life cycle Facilitate root cause analysis of the system issues and problem statement Identify ideas to improve system performance and impact availability Analyze client requirements and convert requirements to feasible design Collaborate with functional teams or systems analysts who carry out the detailed investigation into software requirements Conferring with project managers to obtain information on software capabilities 2. Perform coding and ensure optimal software/ module development Determine operational feasibility by evaluating analysis, problem definition, requirements, software development and proposed software Develop and automate processes for software validation by setting up and designing test cases/scenarios/usage cases, and executing these cases Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces. Analyzing information to recommend and plan the installation of new systems or modifications of an existing system Ensuring that code is error free or has no bugs and test failure Preparing reports on programming project specifications, activities and status Ensure all the codes are raised as per the norm defined for project / program / account with clear description and replication patterns Compile timely, comprehensive and accurate documentation and reports as requested Coordinating with the team on daily project status and progress and documenting it Providing feedback on usability and serviceability, trace the result to quality risk and report it to concerned stakeholders 3. Status Reporting and Customer Focus on an ongoing basis with respect to project and its execution Capturing all the requirements and clarifications from the client for better quality work Taking feedback on the regular basis to ensure smooth and on time delivery Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members. Consulting with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code Documenting very necessary details and reports in a formal way for proper understanding of software from client proposal to implementation Ensure good quality of interaction with customer w.r.t. e-mail content, fault report tracking, voice calls, business etiquette etc Timely Response to customer requests and no instances of complaints either internally or externally Mandatory Skills: FullStack Microsoft .NET Smart Web App . Experience: 3-5 Years .
Posted 6 days ago
7.0 - 10.0 years
15 - 20 Lacs
bengaluru
Work from Office
In this R&D Architect role, youll lead architecture and subsystem design from the early stages, ensuring systems are robust, scalable, and performance-driven. You'll collaborate closely with cross-functional stakeholders to capture both functional and non-functional requirements, and translate business goals into innovative, cloud-native solutions. As a tech visionary, you'll recommend emerging technologies to boost product capabilities and design integrated software-hardware systems with a focus on compatibility and high performance. You'll drive critical design reviews, assess risks, validate technical choices, and act as a trusted advisor throughout the development lifecycle. Your guidance will empower development teams through mentorship and ensure alignment with architectural best practices. You Have: Bachelors or Master's Degree in Engineering (or equivalent degree) with minimum 12 years and 8+ years in solution design and software development Proven expertise in system architecture, cloud-native design, and microservices development using Java, Spring Boot, and containerization (Docker, Kubernetes) Hands-on experience with streaming technologies (Flink, Spark, or Storm), VNF-based applications on VMware/OpenStack, and tools like HELM, Minikube, Swagger Skilled in automation and CI/CD pipelines using Jenkins, Git, and monitoring/logging solutions including Prometheus, Grafana, and the EFK stack Strong track record of coaching engineers in agile environments and driving end-to-end technical excellence across complex, scalable systems It would be nice if you also had: Hands-on experience in installing and integrating products in complex, multi-vendor environments Expertise in DevOps practices and end-to-end deployment automation Lead architecture and subsystem design in early product phases, translating business goals and customer needs into scalable, cloud-native solutions. Collaborate with stakeholders to define and manage functional and non-functional requirements, ensuring alignment with overall product vision. Recommend and integrate emerging technologies to boost product capabilities while designing robust software/hardware systems for performance and compatibility. Drive design reviews, risk assessments, and technical validations while mentoring development teams and guiding architectural best practices
Posted 1 week ago
4.0 - 9.0 years
14 - 19 Lacs
bengaluru
Work from Office
AECOM is seeking an Senior Engineer - Stormwater Drainage Design to be based in Bengaluru/Gurgaon, India. Candidates will be responsible for the following activities: 4-13 Years (Exposure to outside India projects preferably UK, USA, Canada & ANZ Region) Contribute to engineering design assignments in a team environment on large-scale project teams. Participate in project management and planning on various projects. Utilizing AutoCAD Civil 3D knowledge in projects from concept to completion. Participate in the development of concept, preliminary and detailed engineering drawings, and plans, including general and drainage plan drawings, plan/profile drawings, section drawings, and detail drawings. Perform a role of bringing together hydraulic modelling (1D-2D) and engineering aspects of the project. Excellent understanding of Drainage principles, 3D Modelling, Hydraulic Modelling and the design of SuDS features along with attenuation. Experience working on Highway Drainage, Track Drainage, Urban Drainage, Land Development, Cross Drainage Structures, Hydraulic & Hydrological modeling Strong level of software expertise particularly on InfoDrainage, MicroDrainage, 12D, PCSWMM, Causeway Flow, TUFLOW, HECRAS 2D, Culvert Master, SewerGEMS, Civil Storm, OpenRoads Drainage. The candidate should be aware of the GIS Packages such as ArcGIS, MapInfo and the Autodesk Products such as Civil 3D, AutoCAD, Storm and Sanitary Analysis for Civil 3D (SSA) Sound understanding of Hydrological and Hydraulic concepts, FSR, FEH and IDF Rainfall Curves and the Runoff estimation methodologies. Assist in establishing processes for working with overseas offices; Experience working with UK DMRB standards would be advantage. Experience in working in Common Data Environment (ProjectWise, BIM 360, ACC) Capable for leading the project, coordinating with Lead Office, mentoring juniors and ensuring quality checks Provides training and technical support to design staff on the Building Information Modeling system, which provides 3D models using project specifications and content Qualifications The successful candidate will have the following Qualifications: Masters in Civil preferable from Environmental Engineering/ Water Resources Engineering/ Hydrology & Hydraulics. Preferable to have or working towards Professional Qualification such as C.Eng. (ICE) or C.Eng. (IET) or C. CIWEM. Good communication skills, and ability to work well independently at times. Able to see the bigger picture and take a birds-eye view of projects Confident, with the ability to work either independently or as part of a team. Ability to work to deadlines and under pressure. Accountability for assigned work. Accuracy & precision of work. Willingness to learn and develop. Excellent written and verbal communication skills Strong problem-solving skills Enthusiastic and Self-motivated. Work well within a multidisciplinary team
Posted 1 week ago
6.0 - 9.0 years
16 - 22 Lacs
hyderabad, chennai, bengaluru
Hybrid
Required Skills & Experience 6-9 years of experience in Consulting, Data, and Analytics , with a strong background in Databricks solutions . Hands-on experience in designing and implementing big data solutions , including data pipelines for large and complex datasets. Expertise in Python, PySpark , and orchestration frameworks such as Airflow, Oozie, Luigi , etc. Strong understanding of Databricks workspace and its components (workspace, compute, clusters, jobs, Unity Catalog, UC permissions). Ability to configure, schedule, and manage Databricks clusters and jobs , including performance optimization and monitoring. Experience with data modeling , SQL queries, joins, stored procedures, relational schemas , and schema design. Proficiency in working with structured, semi-structured, and unstructured data (CSV, Parquet, Delta Lake, Delta Tables, Delta Live Tables). Strong knowledge of Spark architecture , Spark-Streaming, and analyzing jobs using Spark UI for monitoring and troubleshooting. Knowledge of using REST API endpoints for data consumption and integration with external sources. Proven experience in ETL / Data Warehouse transformation processes and building streaming/real-time data processing solutions. Experience in cloud-based data platforms such as AWS (preferred), GCP, or Azure , including managing data sources like AWS S3. Ability to design and implement end-to-end data ingestion pipelines , ensuring data quality and consistency. Experience with CI/CD pipelines configuration in Databricks . Strong logical structuring, problem-solving, verbal, written, and presentation skills. Ability to work as an individual contributor as well as lead a team in an Agile setup . Capable of delivering and presenting Proof of Concepts (POCs) to stakeholders. Optional / Good to Have Experience in Databricks Administration (user access, Spark tuning, data frame manipulation, etc.). Exposure to real-time data movement solutions with security and encryption protocols. Experience in Application Development or Data Warehousing across enterprise technologies. Life Sciences industry domain knowledge.
Posted 1 week ago
3.0 - 5.0 years
5 - 9 Lacs
hyderabad
Work from Office
Role Purpose The purpose of this role is to design, test and maintain software programs for operating systems or applications which needs to be deployed at a client end and ensure its meet 100% quality assurance parameters Do 1. Instrumental in understanding the requirements and design of the product/ software Develop software solutions by studying information needs, studying systems flow, data usage and work processes Investigating problem areas followed by the software development life cycle Facilitate root cause analysis of the system issues and problem statement Identify ideas to improve system performance and impact availability Analyze client requirements and convert requirements to feasible design Collaborate with functional teams or systems analysts who carry out the detailed investigation into software requirements Conferring with project managers to obtain information on software capabilities 2. Perform coding and ensure optimal software/ module development Determine operational feasibility by evaluating analysis, problem definition, requirements, software development and proposed software Develop and automate processes for software validation by setting up and designing test cases/scenarios/usage cases, and executing these cases Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces. Analyzing information to recommend and plan the installation of new systems or modifications of an existing system Ensuring that code is error free or has no bugs and test failure Preparing reports on programming project specifications, activities and status Ensure all the codes are raised as per the norm defined for project / program / account with clear description and replication patterns Compile timely, comprehensive and accurate documentation and reports as requested Coordinating with the team on daily project status and progress and documenting it Providing feedback on usability and serviceability, trace the result to quality risk and report it to concerned stakeholders 3. Status Reporting and Customer Focus on an ongoing basis with respect to project and its execution Capturing all the requirements and clarifications from the client for better quality work Taking feedback on the regular basis to ensure smooth and on time delivery Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members. Consulting with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code Documenting very necessary details and reports in a formal way for proper understanding of software from client proposal to implementation Ensure good quality of interaction with customer w.r.t. e-mail content, fault report tracking, voice calls, business etiquette etc Timely Response to customer requests and no instances of complaints either internally or externally Mandatory Skills: FullStack Microsoft .NET Smart Web App . Experience: 3-5 Years .
Posted 1 week ago
10.0 - 14.0 years
0 Lacs
maharashtra
On-site
As a Technology Practice Leader, you will play a crucial role in enabling delivery scalability for our high-end technology company based in India, aiming to be a global leader in the P-A-S-S (performance, availability, scalability, and security) Assurance space. With an impressive track record of over 60+ Enterprise customers, you will lead and ensure the successful delivery of some of the world's most complex projects. Your role will require you to be a hands-on performance architect, adept at solving deep technical issues, while also providing innovative thought leadership. In this role, your responsibilities will include leading and successfully delivering new and complex projects in areas such as Application Performance Engineering, Application Performance Management, and Quality Assurance. You will lead by example, supporting the team in delivering outcomes to customers, managing stakeholders and expectations, and mitigating risks effectively. Additionally, you will be instrumental in developing insights from internal and external sources, implementing cutting-edge solutions, and driving successful account entry and downstream business with new customers. As a Technology Practice Leader, you will be responsible for leading and scaling the technology practice, managing P&L, creating and delivering new solutions, and ensuring the successful delivery of all projects while adding value to clients. Your role will involve workforce planning, optimizing bench strength, enhancing project profitability through the use of IPs, automation, and the right skills mix. Client relationship management will be a key aspect of your role, where you will act as a trusted advisor to client CIOs, ensuring client delight, referenceable clients, and high CSAT scores. To excel in this role, you should possess deep technical expertise in Application Performance Engineering, Application Performance Management, and Quality Assurance, with a strong understanding of Java/J2EE technologies. Your experience should include defining and realizing end-to-end technical architecture for large-scale real-time enterprise systems, identifying non-functional requirements, and designing systems to meet them. Additionally, you should have hands-on experience with cloud deployments on platforms such as AWS or Azure, as well as expertise in APM tools like Dynatrace or AppDynamics. Your success as a Technology Practice Leader will depend on your ability to innovate, provide thought leadership, coach and mentor team members, and improve architecture skills across the organization. By demonstrating excellent program management skills, a consultative approach to technology, and strong pre-sales experience, you will contribute to the growth and success of our business while building lasting relationships with clients and stakeholders.,
Posted 2 weeks ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
The ideal candidate for the position of Java + Observability Engineer (Apache Storm) in Bengaluru should be a skilled professional with experience and expertise in Java programming and observability tools, particularly Apache Storm. As an Architect level engineer, you will be responsible for designing and building scalable systems, utilizing your knowledge in Java (Version 8/11 or higher), observability tools such as Prometheus, Grafana, OpenTelemetry, ELK, Jaeger, Zipkin, New Relic, containerization technologies like Docker and Kubernetes, CI/CD pipelines, and hands-on experience with Apache Storm. This is a unique opportunity for individuals who are passionate about modern observability stacks and distributed systems, and are looking to make a significant impact in a challenging role. The role is based in Bengaluru and is only open to candidates who can join immediately. If you meet the key skill requirements and are prepared to take on this architect-level position, we invite you to apply by sending your resume to sushil@saisservices.com.,
Posted 3 weeks ago
3.0 - 6.0 years
6 - 10 Lacs
pune
Work from Office
Join us as a Developer at Barclays, where you'll take part in the evolution of our digital landscape, driving innovation and excellence You'll harness cutting-edge technology to revolutionise our digital offerings, ensuring unparalleled customer experiences As a part of the Service Operations team, you will deliver technology stack, using strong analytical and problem solving skills to understand the business requirements and deliver quality solutions You'll be working on complex technical problems that will involve detailed analytical skills and analysis This will be done in conjunction with fellow engineers, business analysts and business stakeholders, To be successful as a Developer you should have experience with: Programming Core Java, Collections, Multi-Threading and Concurrency, OOPS concepts, Exception Handling, JVM Concepts, Spring Framework (Spring Boot, Spring Batch, Spring Integration), MS SQL, Proficiency in developing RESTful APIs and microservices using Java Spring Boot, Strong understanding of Spring Framework (e g , Spring MVC, Spring Security, Spring Data), Experience with Kafka or other message brokers for event-driven communication, Handson experience in Java 17, spring boot 3 4 and Hibernate, Some Other Highly Valued Skills Include Understanding of BPM for workflow orchestration and process automation Familiarity with BPMN 2 0 for designing workflows, Familiarity with CI/CD pipelines (e g , Jenkins, GitLab CI) and containerization (e g , Docker, Kubernetes), Knowledge of unit testing and integration testing frameworks (e g , JUnit, Mockito, Jest, React Testing Library), Devops knowledge with experience in tools like docker, openshift, kibana, app dynamics and gitlab pipelines, Testing tools knowledge like Cucumber, Insomnia or postman, UI/UX React, HTML/CSS/JS You may be assessed on key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen, strategic thinking and digital and technology, as well as job-specific technical skills, This role is based in Pune, Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues, Accountabilities Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools Ensuring that code is scalable, maintainable, and optimized for performance, Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives, Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing, Stay informed of industry technology trends and innovations and actively contribute to the organizations technology communities to foster a culture of technical excellence and growth, Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions, Implementation of effective unit testing practices to ensure proper code design, readability, and reliability, Assistant Vice President Expectations To advise and influence decision making, contribute to policy development and take responsibility for operational effectiveness Collaborate closely with other functions/ business divisions, Lead a team performing complex tasks, using well developed professional knowledge and skills to deliver on work that impacts the whole business function Set objectives and coach employees in pursuit of those objectives, appraisal of performance relative to objectives and determination of reward outcomes If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard The four LEAD behaviours are: L Listen and be authentic, E Energise and inspire, A Align across the enterprise, D Develop others, OR for an individual contributor, they will lead collaborative assignments and guide team members through structured assignments, identify the need for the inclusion of other areas of specialisation to complete assignments They will identify new directions for assignments and/ or projects, identifying a combination of cross functional methodologies or practices to meet required outcomes, Consult on complex issues; providing advice to People Leaders to support the resolution of escalated issues, Identify ways to mitigate risk and developing new policies/procedures in support of the control and governance agenda, Take ownership for managing risk and strengthening controls in relation to the work done, Perform work that is closely related to that of other areas, which requires understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function, Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategy, Engage in complex analysis of data from multiple sources of information, internal and external sources such as procedures and practises (in other areas, teams, companies, etc) to solve problems creatively and effectively, Communicate complex information 'Complex' information could include sensitive information or information that is difficult to communicate because of its content or its audience, Influence or convince stakeholders to achieve outcomes, All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship our moral compass, helping us do what we believe is right They will also be expected to demonstrate the Barclays Mindset to Empower, Challenge and Drive the operating manual for how we behave,
Posted 3 weeks ago
8.0 - 11.0 years
15 - 25 Lacs
hyderabad, gurugram, bengaluru
Work from Office
Hiring Sr Data Engineer in Bangalore with 8+ years exp in the below skills: Must Have: - Big Data technologies: Hadoop, MapReduce, Spark, Kafka, Flink - Programming languages: Java/ Scala/ Python - Cloud: Azure, AWS, Google Cloud - Docker/Kubernetes Required Candidate profile - Strong in Communication Skills - Experience with relational SQL/ NoSQL databases- Postgres & Cassandra - Experience with ELK stack - Immediate Join is plus - Must be ready to work from office
Posted 3 weeks ago
7.0 - 12.0 years
11 - 15 Lacs
bengaluru
Work from Office
Our Team Our team is developing a high-performance computing solution for low-latency and high throughput image processing and deep-learning workload that enables our Chip Manufacturing process control equipment to offer differentiated value to our customers. Your Opportunity As an architect, you will get the opportunity to grow in the field of high-performance computing, complex system design and low-level optimizations for better cost of ownership. Roles and Responsibility As a Software Architect, you will be responsible for designing and implementing High performance computing software solutions for our organization. You will work closely with cross-functional teams, including software engineers, product managers, and business stakeholders, to understand requirements and translate them into architectural/software designs that meet business needs. You will be coding and developing quick prototypes to establish your design with real code and data. You will be a subject Matter expert to unblock software engineers in the HPC domain. You will be expected to profile systems to understand bottlenecks, optimize workflows and code and processes to improve cost of ownership. Conduct technical reviews and provide guidance to software engineers during the development process. Identify and mitigate technical risks and issues throughout the software development lifecycle. Evaluate and recommend appropriate technologies and frameworks to meet project requirements. Lead the design and implementation of complex software components and systems. Ensure that software systems are scalable, reliable, and maintainable. Mentor and coach junior software architects and engineers. Your primary focus will be on ensuring that the software systems are scalable, reliable, maintainable and cost effective. Our Ideal Candidate Someone who has the drive and passion to learn quickly, has the ability to multi-task and switch contexts based on business needs. Qualifications 7 to 15 years of experience in Design and coding in C/C++ preferably in Linux Environment. Very good knowledge Data structure and Algorithms and complexity analysis. Experience in developing Distributed High Performance Computing software using Parallel programming frameworks like MPI, UCX etc. In depth experience in Multi-threading, Thread Synchronization, Inter process communication, and distributed computing fundamentals. Very Good knowledge of Computer science fundamentals like, Operating systems internals (Linux Preferred), Networking and Storage systems. Experience in performance profiling at application and system level (e.g. vtune, Oprofiler, perf, Nividia Nsight etc.) Experience in low level code optimization techniques using Vectorization and Intrinsics, cache-aware programming, lock free data structures etc. Experience in GPU programming using CUDA, OpenMP, OpenACC, OpenCL etc. Familiarity with microservices architecture and containerization technologies (docker/singularity) and low latency Message queues. Excellent problem-solving and analytical skills. Strong communication and collaboration abilities. Ability to mentor and coach junior team members. Experience in Agile development methodologies. Additional Qualifications: Experience in HPC Job-Scheduling and Cluster Management Software (SLURM, Torque, LSF etc.) Good knowledge of Low-latency and high-throughput data transfer technologies (RDMA, RoCE, InfiniBand) Good Knowledge of Work-flow orchestration Software like Apache Airflow, Apache Spark, Apache storm or Intel TBB flowgraph etc. Travel: Yes, 10% of the Time Relocation Eligible: Yes
Posted 3 weeks ago
5.0 - 10.0 years
15 - 30 Lacs
bengaluru
Work from Office
Lead Software Engineer Backend Were seeking a Lead Software Engineer to join one of our Data Layer teams. As the name implies, the Data Layer is at the core of all things data at Zeta. Our responsibilities include: Developing and maintaining the Zeta Identity Graph platform, which collects billions of behavioural, demographic, environmental, and transactional signals to power people-based marketing. Ingesting vast amounts of identity and event data from our customers and partners. Facilitating data transfers across systems. Ensuring the integrity and health of our datasets. And much more. As a member of this team, the data engineer will be responsible for designing and expanding our existing data infrastructure, enabling easy access to data, supporting complex data analyses, and automating optimization workflows for business and marketing operations. Essential Responsibilities: As a Lead Software Engineer, your responsibilities will include: Building, refining, tuning, and maintaining our real-time and batch data infrastructure Daily use technologies such as Python, Spark, Airflow, Snowflake, Hive, Scylla, Django, FastAPI, etc. Maintaining data quality and accuracy across production data systems Working with Data Engineers to optimize data models and workflows Working with Data Analysts to develop ETL processes for analysis and reporting Working with Product Managers to design and build data products Working with our DevOps team to scale and optimize our data infrastructure Participate in architecture discussions, influence the road map, take ownership and responsibility over new projects Participating in on-call rotation in their respective time zones (be available by phone or email in case something goes wrong) Desired Characteristics: Minimum 5 years of software engineering experience. Proven long term experience and enthusiasm for distributed data processing at scale, eagerness to learn new things. Expertise in designing and architecting distributed low latency and scalable solutions in either cloud and onpremises environment. Exposure to the whole software development lifecycle from inception to production and monitoring Fluency in Python or solid experience in Scala, Java Proficient with relational databases and Advanced SQL Expert in usage of services like Spark and Hive Experience with web frameworks such as Flask, Djang Experience in adequate usage of any scheduler such as Apache Airflow, Apache Luigi, Chronos etc. Experience in adequate usage of cloud services (AWS) at scale Experience in agile software development processes Excellent interpersonal and communication skills Nice to have: Experience with large scale / multi-tenant distributed systems Experience with columnar / NoSQL databases Vertica, Snowflake, HBase, Scylla, Couchbase Experience in real team streaming frameworks Flink, Storm Experience in open table formats such as Iceberg, Hudi or Deltalake
Posted 3 weeks ago
4.0 - 9.0 years
14 - 19 Lacs
bengaluru
Work from Office
AECOM is seeking an Senior Engineer - Stormwater Drainage Design to be based in Bengaluru/Gurgaon, India. Candidates will be responsible for the following activities: 4-13 Years (Exposure to outside India projects preferably UK, USA, Canada & ANZ Region) Contribute to engineering design assignments in a team environment on large-scale project teams. Participate in project management and planning on various projects. Utilizing AutoCAD Civil 3D knowledge in projects from concept to completion. Participate in the development of concept, preliminary and detailed engineering drawings, and plans, including general and drainage plan drawings, plan/profile drawings, section drawings, and detail drawings. Perform a role of bringing together hydraulic modelling (1D-2D) and engineering aspects of the project. Excellent understanding of Drainage principles, 3D Modelling, Hydraulic Modelling and the design of SuDS features along with attenuation. Experience working on Highway Drainage, Track Drainage, Urban Drainage, Land Development, Cross Drainage Structures, Hydraulic & Hydrological modeling Strong level of software expertise particularly on InfoDrainage, MicroDrainage, 12D, PCSWMM, Causeway Flow, TUFLOW, HECRAS 2D, Culvert Master, SewerGEMS, Civil Storm, OpenRoads Drainage. The candidate should be aware of the GIS Packages such as ArcGIS, MapInfo and the Autodesk Products such as Civil 3D, AutoCAD, Storm and Sanitary Analysis for Civil 3D (SSA) Sound understanding of Hydrological and Hydraulic concepts, FSR, FEH and IDF Rainfall Curves and the Runoff estimation methodologies. Assist in establishing processes for working with overseas offices; Experience working with UK DMRB standards would be advantage. Experience in working in Common Data Environment (ProjectWise, BIM 360, ACC) Capable for leading the project, coordinating with Lead Office, mentoring juniors and ensuring quality checks Provides training and technical support to design staff on the Building Information Modeling system, which provides 3D models using project specifications and content Qualifications The successful candidate will have the following Qualifications: Masters in Civil preferable from Environmental Engineering/ Water Resources Engineering/ Hydrology & Hydraulics. Preferable to have or working towards Professional Qualification such as C.Eng. (ICE) or C.Eng. (IET) or C. CIWEM. Good communication skills, and ability to work well independently at times. Able to see the bigger picture and take a birds-eye view of projects Confident, with the ability to work either independently or as part of a team. Ability to work to deadlines and under pressure. Accountability for assigned work. Accuracy & precision of work. Willingness to learn and develop. Excellent written and verbal communication skills Strong problem-solving skills Enthusiastic and Self-motivated. Work well within a multidisciplinary team.
Posted 3 weeks ago
3.0 - 5.0 years
8 - 12 Lacs
hyderabad
Work from Office
Roles and Responsibility Design, develop, and deploy scalable web applications using .Net Core and ASP.Net. Collaborate with cross-functional teams to identify and prioritize project requirements. Develop high-quality code that meets industry standards and best practices. Troubleshoot and resolve technical issues efficiently. Participate in code reviews and contribute to improving overall code quality. Stay updated with the latest technologies and trends in .Net development. Job Requirements Strong proficiency in C#, .Net Core, and ASP.Net. Experience with front-end technologies such as HTML, CSS, and JavaScript. Knowledge of database management systems like SQL Server. Familiarity with version control systems like Git. Excellent problem-solving skills and attention to detail. Ability to work collaboratively in a team environment. Mandatory Skills: FullStack Microsoft .NET Smart Web App. Experience: 3-5 Years.
Posted 3 weeks ago
10.0 - 15.0 years
0 Lacs
karnataka
On-site
As a hands-on Java Architect/Lead with a proven track record in designing and leading enterprise-grade applications, you will leverage your deep architectural insight and strong system design instincts to mentor and guide technical teams towards building resilient, distributed platforms. Your expertise in Java, Spring Boot, and distributed streaming technologies like Kafka will be instrumental in delivering large-scale applications with messaging and event-driven designs. Your role will involve leading the end-to-end software architecture for large-scale enterprise applications, defining technical strategies aligned with business goals, and guiding the development team through technical decisions and best practices. You will collaborate with stakeholders across engineering, product, and operations to ensure high performance, scalability, and resilience of applications. Additionally, you will oversee the integration of real-time data pipelines using Kafka, evaluate the incorporation of Apache Storm for stream processing, conduct code reviews, enforce architectural standards, and drive Agile development while effectively managing project timelines. Key Competencies: - 10+ years of robust Java development experience, including 5+ years in architecture or technical leadership - Expertise in Java (JDK 17+), Spring Boot, and modular microservices architecture - Proven delivery of large-scale applications using Kafka for messaging and event-driven designs - Strong grasp of distributed system design, scalability engineering, and fault tolerance strategies - Hands-on experience with CI/CD tooling and implementing DevOps best practices Preferred Skills: - Experience with real-time stream processing using Apache Storm or similar technologies - Containerization and orchestration using Docker and Kubernetes - Familiarity with monitoring, logging, and performance tuning of distributed systems Qualifications: - Bachelors or Masters degree in Computer Science, Software Engineering, or a related field Experience: - 10 to 15 years Job Reference Number: - 13234,
Posted 1 month ago
5.0 - 12.0 years
0 Lacs
hyderabad, telangana
On-site
You have a great opportunity to join as a Data Software Engineer with 5-12 years of experience in Big Data & Data related technology. We are looking for candidates with an expert level understanding of distributed computing principles and hands-on experience in Apache Spark along with proficiency in Python. You should also have experience with technologies like Hadoop, Map Reduce, HDFS, Sqoop, Apache Storm, Spark-Streaming, Kafka, Hive, Impala, and integration of data from various sources such as RDBMS, ERP, and Files. Additionally, knowledge of NoSQL databases, ETL techniques, SQL queries, joins, stored procedures, relational schemas, and performance tuning of Spark Jobs is required. Moreover, you must have experience with native Cloud data services like AZURE Databricks and the ability to lead a team efficiently. Familiarity with AGILE methodology and designing/implementing Big data solutions would be an added advantage. This full-time position is based in Hyderabad and requires candidates who are available for face-to-face interactions. If you meet these requirements and are passionate about working with cutting-edge technologies in the field of Big Data, we would love to hear from you.,
Posted 1 month ago
5.0 - 12.0 years
0 Lacs
coimbatore, tamil nadu
On-site
As a Data Software Engineer at KG Invicta Services Pvt Ltd, you will leverage your 5-12 years of experience in Big Data & Data-related technologies to drive impactful solutions. Your expertise in distributed computing principles and Apache Spark, coupled with hands-on programming skills in Python, will be instrumental in designing and implementing efficient Big Data solutions. You will demonstrate proficiency in a variety of tools and technologies including Hadoop v2, Map Reduce, HDFS, Sqoop, Apache Storm, Spark-Streaming, Kafka, RabbitMQ, Hive, Impala, and NoSQL databases such as HBase, Cassandra, and MongoDB. Your ability to integrate data from diverse sources like RDBMS, ERP, and files, along with knowledge of ETL techniques and frameworks, will ensure seamless data processing and analysis. Performance tuning of Spark jobs, familiarity with Cloud data services like AWS and Azure Databricks, and the capability to lead a team effectively will be key aspects of your role. Your expertise in SQL queries, joins, stored procedures, and relational schemas will contribute to the optimization of data querying processes. Your experience with AGILE methodology and a deep understanding of Big Data querying tools will enable you to contribute significantly to the development and enhancement of stream-processing systems. You will collaborate with cross-functional teams to deliver high-quality solutions that meet business requirements. If you are passionate about leveraging data to drive innovation and possess a strong foundation in Spark, Python, and Cloud technologies, we invite you to join our team as a Data Software Engineer. This is a full-time position with a day shift schedule, and the work location is in person. Category: ML/AI Engineers, Data Scientist, Software Engineer, Data Engineer Expertise: Python (5 Years), AWS (3 Years), Apache Spark (5 Years), PySpark (3 Years), GCP (3 Years), Azure (3 Years), Apache Kafka (3 Years),
Posted 1 month ago
2.0 - 6.0 years
0 Lacs
guwahati, assam
On-site
As an experienced candidate with a minimum of 2 to 3 years of experience, you will be expected to have a strong background in Version Control, including familiarity with Git GUI and Command Line. Additionally, you should be well-versed in Unit Testing with a focus on Test-Driven Development (TDD) and have experience working with CI/CD Pipelines. It is essential that you have a solid understanding of Open Source technologies and a proficiency in Linux. Your role will involve working on various aspects of Data Analytics, including Data Wrangling, Machine Learning, and Data Storytelling utilizing tools such as Python, Google Colab, Pandas, Scikit-learn, Keras, Matplotlib, Dataiku, and NumPy. You should also possess expertise in Regular Expressions for building Parsers and Crawlers and be proficient in utilizing automation tools like iMacros and UiPath. Familiarity with technologies such as SVG, D3.js, and NoSQL databases like MongoDB, Firebase, and Apache Storm will be advantageous. Knowledge of frontend technologies like Vue.js, HTML5, CSS3, and Bootstrap is also desired. In this role, you will be involved in Data Science and Visualization projects using Python, contributing to the development and implementation of innovative solutions. Your experience and expertise in these areas will be instrumental in driving the success of our projects and initiatives.,
Posted 1 month ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
73564 Jobs | Dublin
Wipro
27625 Jobs | Bengaluru
Accenture in India
22690 Jobs | Dublin 2
EY
20638 Jobs | London
Uplers
15021 Jobs | Ahmedabad
Bajaj Finserv
14304 Jobs |
IBM
14148 Jobs | Armonk
Accenture services Pvt Ltd
13138 Jobs |
Capgemini
12942 Jobs | Paris,France
Amazon.com
12683 Jobs |