Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
4 - 8 years
6 - 10 Lacs
Pune
Work from Office
Engineer is responsible for managing or performing work across multiple areas of the bank's overall IT Platform/Infrastructure including analysis, development, and administration. It may also involve taking functional oversight of engineering delivery for specific departments. Planning and developing entire engineering solutions to accomplish business goals. Building reliability and resiliency into solutions with appropriate testing and reviewing throughout the delivery lifecycle Ensuring maintainability and reusability of engineering solutions. Ensuring solutions are well architected and can be integrated successfully into the end-to-end business process flow. Reviewing engineering plans and quality to drive re-use and improve engineering capability. Participating in industry forums to drive adoption of innovative technologies, tools and solutions in the Bank. Your key responsibilities A Java developer is responsible for designing, building, implementing, and maintaining software applications using both Java and related technologies. Responsible for developing back-end services with Java, integrating APIs, ensuring crossplatform optimization, and collaborating with team members to deliver high-quality software solutions. Should have proficiency in both Java, Spring boot and related tech stack as well as strong problem-solving skills and the ability to work in an Agile development environment. Your skills and experience 4+ years experience in implementing software applications using Java & React Technologies. Hands-on experience with Java: A popular object-oriented programming language used for building scalable and robust backend services. Spring Boot: A framework for building Javabased enterprise applications, providing features such as dependency injection, MVC architecture, and RESTful web services. Hibernate or Spring Data JPA: Object-relational mapping (ORM) frameworks for simplifying database interactions and managing entity relationships. Spring Security: A framework for implementing authentication and authorization mechanisms in Spring-based applications. RESTful APIs: Architectural style for designing networked applications, allowing communication between the front-end and backend components. Database: SQl/PLSQL for commonly used databases include Oracle, PostgreSQL, or MongoDB, depending on the specific requirements of the application. Developer tools & Practices: Integrated Development Environment (IDE): Such as IntelliJ IDEA or Eclipse for Java development, and Visual Studio Code or WebStorm for React development. Version Control: Git for managing source code and collaborating with team members. Build Tools: Maven or Gradle for managing dependencies and building Java projects, and Webpack for bundling and optimizing React applications. Testing Frameworks: JUnit for unit testing Java code, Jest and Enzyme for testing React components, and Selenium for automated browser testing. Agile Methodologies: Practices like Scrum or Kanban for iterative and collaborative software development. Continuous Integration/Continuous Deployment (CI/CD): Tools like Jenkins, Travis CI, or GitLab CI/CD for automating the build, testing, and deployment processes. Good working knowledge of various async messaging streams such as Kafka, Rabbit MQ, IBM MQs etc. Good understanding of implementing various design patterns to improve application performance. Good understanding of various Object-Oriented Design principles such as SOLID, DRY, KISS etc. Knowledge of Compute Engine for virtual machines, Cloud Storage for object storage, and Cloud Functions for serverless computing, GKE for GCP is desirable. Experience with container platforms management services such as docker is desirable. Strong stakeholder management skills and the ability to communicate at senior level. Proven experience of delivering results in matrixed organizations under pressure and tight timescales Excellent verbal, interpersonal and written communication skills. Bachelors degree in computer science or a related field.
Posted 3 months ago
7 - 12 years
18 - 27 Lacs
Pune, Bengaluru, Noida
Work from Office
We have an Urgent Opening For the role of Build Automation Lead with a leading IT company. Location - Bangalore , Pune , Noida Notice period - 60 days Experience - 5 to 12 years Skills 1. Proficiency in build automation tools like Jenkins, Travis CI, or Azure DevOps. 2. Strong knowledge of version control systems such as Git or Subversion. 3. Experience with build tools like Maven, Ant Or Gradle. 4. Knowledge of eclipse plugin Development and building RCP applications using PDE(plugin Development Environment) 5. Knowledge of scripting languages such as Batch, Bash, Python, or PowerShell. 6. Expertise in continuous integration and continuous delivery (CI/CD) practices. 7. Understanding of software development methodologies like Agile or DevOps. 8. Experience with build and release management tools like JFrog Artifactory or Nexus. 9. Proficiency in working with different operating systems, including Linux, Windows, and macOS. 10. Knowledge of software packaging and distribution processes. 11. Understanding of network protocols and web technologies. 12. Proficiency in build and release troubleshooting and debugging. 13. Familiarity with containerization technologies like Docker. 14. Understanding of configuration management tools like Ansible or Puppet. -- Maven, PDE and scripting Note - If interested kindly drop a mail along with updated resume at anil.kumar@bharatjobs.com Please confirm the below details- Total Experience Relevant Experience Current CTC Expected CTC Notice period Current location Regards Anil
Posted 3 months ago
4 - 9 years
6 - 11 Lacs
Bengaluru
Work from Office
What you will be doing... You will be working on IoT Solutions/Automotive solutions. Analyse project requirements, specifications and technical design documents Responsible for products testing goals and automation Collaborate with internal teams (like developers, product and other stakeholders) globally and understand the requirements Develop comprehensive, detailed and well organised test strategy and test scenarios covering all aspects of testing Proficient in all facets of testing like integration, feature, scale, performance, regression and end-end Perform hands-on testing and develop automation harness to have fully automated testing Identify, log , document , track software bugs ,troubleshoot and debug issues Monitor quality assurance metrics, such as defect rates and the number of open defects Ability to work with developers and other stakeholders through active collaboration Ability to technically guide junior team members Contribute to the overall software product quality What we looking for You will need to have: Bachelor's degree or four or more years of work experience. Hands on SDET (Software developer in test) having testing cloud applications and solutions. Hands on experience in creating test strategy and test plan from requirements Proven experience in testing/automation, with a focus on Backend, API and UI testing. Strong programming skills in languages such as Python/Java Hands-on experience with automation testing tools/frameworks such as Python/Pytest, Postman, SoapUI, or similar. Proficiency in RESTful API testing and understanding of API technologies (e.g., JSON, XML, HTTP). Experience in leading a small team of QA/Automation engineers Experience with version control systems (e.g., Git) and CI/CD tools (e.g., Jenkins, Travis CI). Excellent problem-solving skills and attention to detail. Strong communication and collaboration abilities, with the capacity to work effectively in a team environment. Even better if you have one or more of the following: Master's degree in Computer Science or a related field Experience owning quality/automation of product features and leading a small team Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform. Knowledge of IoT domain/applications , a big plus. Experience with performance testing and load testing tools (e.g., JMeter, LoadRunner). Knowledge of container technologies (e.g., Docker, Kubernetes)
Posted 3 months ago
10 - 20 years
30 - 35 Lacs
Bengaluru
Work from Office
Engineer is responsible for managing or performing work across multiple areas of the bank's overall IT Platform/Infrastructure including analysis, development, and administration. It may also involve taking functional oversight of engineering delivery for specific departments. Planning and developing entire engineering solutions to accomplish business goals. Building reliability and resiliency into solutions with appropriate testing and reviewing throughout the delivery lifecycle Ensuring maintainability and reusability of engineering solutions. Ensuring solutions are well architected and can be integrated successfully into the end-to-end business process flow. Reviewing engineering plans and quality to drive re-use and improve engineering capability. Participating in industry forums to drive adoption of innovative technologies, tools and solutions in the Bank Your key responsibilities A Java React Full Stack developer is responsible for designing, building, implementing, and maintaining software applications using both Java and React technologies. Responsible for developing front-end interfaces with React.js, building back-end services with Java, integrating APIs, ensuring cross-platform optimization, and collaborating with team members to deliver high-quality software solutions. Should have proficiency in both Java and React, as well as strong problem-solving skills and the ability to work in an Agile development environment. Your skills and experience 10+ years experience in implementing software applications using Java & React Technologies. Hands-on experience with React.js: A JavaScript library for building user interfaces, providing a component-based architecture for creating reusable UI elements. HTML/CSS: Fundamental web technologies for structuring and styling web pages. JavaScript (ES6+): The primary programming language for building dynamic and interactive web applications. Redux: A predictable state container for managing application state in complex React applications. Bootstrap or Material-UI: CSS frameworks for creating responsive and visually appealing user interfaces. Axios or Fetch API: JavaScript libraries for making HTTP requests to backend services or APIs. Hands-on experience with Java: A popular object-oriented programming language used for building scalable and robust backend services. Spring Boot: A framework for building Javabased enterprise applications, providing features such as dependency injection, MVC For internal use only architecture, and RESTful web services. Hibernate or Spring Data JPA: Object-relational mapping (ORM) frameworks for simplifying database interactions and managing entity relationships. Spring Security: A framework for implementing authentication and authorization mechanisms in Spring-based applications. RESTful APIs: Architectural style for designing networked applications, allowing communication between the front-end and backend components. Database: SQl/PLSQL for commonly used databases include Oracle, PostgreSQL, or MongoDB, depending on the specific requirements of the application. Developer tools & Practices: Integrated Development Environment (IDE): Such as IntelliJ IDEA or Eclipse for Java development, and Visual Studio Code or WebStorm for React development. Version Control: Git for managing source code and collaborating with team members. Build Tools: Maven or Gradle for managing dependencies and building Java projects, and Webpack for bundling and optimizing React applications. Testing Frameworks: JUnit for unit testing Java code, Jest and Enzyme for testing React components, and Selenium for automated browser testing. Agile Methodologies: Practices like Scrum or Kanban for iterative and collaborative software development. Continuous Integration/Continuous Deployment (CI/CD): Tools like Jenkins, Travis CI, or GitLab CI/CD for automating the build, testing, and deployment processes. Good working knowledge of various async messaging streams such as Kafka, Rabbit MQ, IBM MQs etc. Experience with building distributed large scale low latency application is desirable. Good understanding of implementing various design patterns to improve application performance. Good understanding of various Object-Oriented Design principles such as SOLID, DRY, KISS etc. Knowledge of Compute Engine for virtual machines, Cloud Storage for object storage, and Cloud Functions for serverless computing, GKE for GCP is desirable. Strong stakeholder management skills and the ability to communicate at senior level. Proven experience of delivering results in matrixed organizations under pressure and tight timescales Excellent verbal, interpersonal and written communication skills. Bachelors degree in computer science or a related field
Posted 3 months ago
2 - 5 years
3 - 7 Lacs
Bengaluru
Work from Office
1. Utilize expertise in AI/ML and Data Science to develop and deploy AI models in production environments, ensuring scalability, reliability, and efficiency. 2. Implement and optimize machine learning algorithms, neural networks, and statistical modeling techniques to solve complex problems. 3. Hands-on experience in developing and deploying large language models (LLMs) in production environments, with a good understanding of distributed systems, microservice architecture, and REST APIs. 4. Collaborate with cross-functional teams to integrate MLOps pipelines with CI/CD tools for continuous integration and deployment. 5. Stay updated with the latest advancements in AI/ML technologies and contribute to the development and improvement of AI frameworks and libraries. 6. Communicate technical concepts effectively to non-technical stakeholders, demonstrating excellent communication and interpersonal skills. 7. Ensure compliance with industry best practices and standards in AI engineering, maintaining high standards of code quality, performance, and security. 8. Experience in using container orchestration platforms such as Kubernetes to deploy and manage machine learning models in production environments. Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise 1. Programming Proficiency: Proficiency in Python, C++. Experience with relevant ML libraries (e.g., TensorFlow, PyTorch) for developing production-grade quality products. 2. Data Handling Skills: Skilled in integrating, cleansing, and shaping data. Expertise in various databases including open-source databases like MongoDB, CouchDB, CockroachDB. 3. DevOps Experience: Experienced in DevOps practices. Skills in Git, CI/CD pipelines (Jenkins, Travis CI, GitLab CI), and containerization (Docker, Kubernetes). 4. Open-Source Contribution: Open-source Contribution is a plus. Experience in contributing to open-source AI projects or utilizing open-source AI frameworks. 5. Problem-Solving Skills: Strong problem-solving and analytical skills. Experience in optimizing AI algorithms for performance and scalability. 6. AI Compiler/Runtime Skills: AI compiler/runtime skills would be a plus. 7. Agile Methodologies: Familiarity with Agile methodologies. Experience in Agile development of AI-based solutions. Ensuring efficient project delivery through iterative development processes Preferred technical and professional experience Proven ability to implement and optimize machine learning algorithms, neural networks, and statistical modeling techniques to solve complex problems effectively. Proficiency in distributed systems, microservice architecture, and REST APIs. Experience in collaborating with cross-functional teams to integrate MLOps pipelines with CI/CD tools for continuous integration and deployment, ensuring seamless integration of AI/ML models into production workflows. Demonstrated commitment to staying updated with the latest advancements in AI/ML technologies. Proven ability to contribute to the development and improvement of AI frameworks and libraries. Strong communication skills with the ability to communicate technical concepts effectively to non-technical stakeholders. Demonstrated excellence in interpersonal skills, fostering collaboration across diverse teams. Proven track record of ensuring compliance with industry best practices and standards in AI engineering. Maintained high standards of code quality, performance, and security in AI projects. Experience in using container orchestration platforms such as Kubernetes to deploy and manage machine learning models in production environments, ensuring efficient scalability and management of AI infrastructure.
Posted 3 months ago
1 - 5 years
8 - 12 Lacs
Bengaluru
Work from Office
1. Utilize expertise in AI/ML and Data Science to develop and deploy AI models in production environments, ensuring scalability, reliability, and efficiency. 2. Implement and optimize machine learning algorithms, neural networks, and statistical modeling techniques to solve complex problems. 3. Hands-on experience in developing and deploying large language models (LLMs) in production environments, with a good understanding of distributed systems, microservice architecture, and REST APIs. 4. Collaborate with cross-functional teams to integrate MLOps pipelines with CI/CD tools for continuous integration and deployment. 5. Stay updated with the latest advancements in AI/ML technologies and contribute to the development and improvement of AI frameworks and libraries. 6. Communicate technical concepts effectively to non-technical stakeholders, demonstrating excellent communication and interpersonal skills. 7. Ensure compliance with industry best practices and standards in AI engineering, maintaining high standards of code quality, performance, and security. 8. Experience in using container orchestration platforms such as Kubernetes to deploy and manage machine learning models in production environments. Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise 1. Programming Proficiency: Proficiency in Python, C++. Experience with relevant ML libraries (e.g., TensorFlow, PyTorch) for developing production-grade quality products.2. Data Handling Skills: Skilled in integrating, cleansing, and shaping data. Expertise in various databases including open-source databases like MongoDB, CouchDB, CockroachDB.3. DevOps Experience: Experienced in DevOps practices. Skills in Git, CI/CD pipelines (Jenkins, Travis CI, GitLab CI), and containerization (Docker, Kubernetes).4. Open-Source Contribution: Open-source Contribution is a plus. Experience in contributing to open-source AI projects or utilizing open-source AI frameworks.5. Problem-Solving Skills: Strong problem-solving and analytical skills. Experience in optimizing AI algorithms for performance and scalability.6. AI Compiler/Runtime Skills: AI compiler/runtime skills would be a plus.7. Agile Methodologies: Familiarity with Agile methodologies. Experience in Agile development of AI-based solutions. Ensuring efficient project delivery through iterative development processes Preferred technical and professional experience Proven ability to implement and optimize machine learning algorithms, neural networks, and statistical modeling techniques to solve complex problems effectively. Proficiency in distributed systems, microservice architecture, and REST APIs. Experience in collaborating with cross-functional teams to integrate MLOps pipelines with CI/CD tools for continuous integration and deployment, ensuring seamless integration of AI/ML models into production workflows. Demonstrated commitment to staying updated with the latest advancements in AI/ML technologies. Proven ability to contribute to the development and improvement of AI frameworks and libraries. Strong communication skills with the ability to communicate technical concepts effectively to non-technical stakeholders. Demonstrated excellence in interpersonal skills, fostering collaboration across diverse teams. Proven track record of ensuring compliance with industry best practices and standards in AI engineering. Maintained high standards of code quality, performance, and security in AI projects.Experience in using container orchestration platforms such as Kubernetes to deploy and manage machine learning models in production environments, ensuring efficient scalability and management of AI infrastructure.
Posted 3 months ago
5 - 10 years
7 - 12 Lacs
Ahmedabad
Work from Office
Responsibilities Your Role and Responsibilities The IBM Sustainability Software business unit is seeking talented and motivated Software Developers to work on the IBM Maximo Application Suite (MAS) family of products. In this role as a Backend/Fullstack developer, you will closely collaborate with other developers, UX designers and product managers using Scrum agile methodology, to develop new product capabilities and enhance existing features of the MAS applications. This work will involve GenAI / Large Language Models related work and it;s expected to have some prior knowledge around this area This is an exciting opportunity to work on an industry leading Enterprise Asset Management suite of products, together with a large and international team of very talented engineers. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 15+ years of experience in IT Industry creating efficient, scalable, and high- performance web applications. Proven work experience as a Backend Developer, with a strong portfolio showcasing previous projects Hands on experience on MAXIMO or any similar industry leading software solution Strong Java experience Strong SQL knowledge,DB2 or Oracle or MS SQL Server. Knowledge of Jnuit Agile Methodologies CI/CD Tools:Git, GitHub, Travis CI, Jenkins, Artifactory Strong problem-solving skills and attention to detail Excellent communication and teamwork skills GenAI / Large Language Models Preferred technical and professional experience Exceptional knowledge of data structures, algorithms, enterprise systems, and object-oriented programming Maximo Asset Management / Manage Maximo Application Suite Open Shift, Kubernetes and Docker Python
Posted 3 months ago
3 - 5 years
5 - 7 Lacs
Ahmedabad
Work from Office
Responsibilities The IBM Software business unit is seeking talented and motivated Software Developers to work on the IBM Maximo Application Suite (MAS) family of products. In this role as a Fullstack developer, you will closely collaborate with other developers, UX designers and product managers using Scrum agile methodology, to develop new product capabilities and enhance existing features of the MAS applications. This role will also provide an opportunity to work on the integration work between IBM Maximo and Prescinto renewal energy offering. This is an exciting opportunity to work on an industry leading Enterprise Asset Management suite of products, together with a large and international team of very talented engineers. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 3+ years of experience in IT Industry creating efficient, scalable, and high- performance web applications. Proven work experience as a full stack Java Developer, with a strong portfolio showcasing previous projects Strong Java experience Strong SQL knowledge,DB2 or Oracle or MS SQL Server. Knowledge of Jnuit CI/CD Tools:Git, GitHub, Travis CI, Jenkins, Artifactory Strong problem-solving skills and attention to detail Excellent communication and teamwork skills Preferred technical and professional experience Exceptional knowledge of data structures, algorithms, enterprise systems, and object-oriented programming Open Shift, Kubernetes and Docker
Posted 3 months ago
7 - 12 years
9 - 14 Lacs
Bengaluru
Work from Office
Responsibilities IBM is seeking an experienced software engineer with competencies in Full Stack development . You will build, deploy, and maintain cloud microservice applications and tools that interact with the CIO's asset management systems in order to streamline our asset management processes and deliver exceptional user experience. Responsibilities:: * Front-end technology:Expertise in front-end technologies, including JavaScript, CSS3 and HTML5. Transform UX design prototypes into HTML/CSS web designs and implement with the appropriate front end programming language (Vue.js/React.js). * Develop, deploy, monitor and maintain backend micro-services in Java utilizing Spring framework on RedHat Openshift using the 12 factor application development methodology. * Develop, deploy, monitor and maintain front-end micro-services in Vue.js framework on RedHat Openshift using the 12 factor application development methodology. * Assist in design and architecture decisions for the systems and their interaction via APIs with other systems. * Configure and manage the security and observeability of deployed applications using various log analytics and application performance monitoring (APM) tools, including but not limited to LogDNA, Instana, Dynatrace, Grafana, and Splunk. * Build and maintain the necessary DevSecOps pipelines to implement Continuous Integration and Continuous Delivery. Familiarity with Maven, TravisCI, Selenium, GitOps, SAST, DAST and other DevSecOps tools is highly desirable. * Work in a global collaborative team environment. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Requirements: * Strong hands-on coding skills with a focus on full-stack web application development. * Javascript experience * A creative and precise problem solver * Familiar with cloud-native application development * Familiar with application performance concepts * Bachelor degree in Computer Science or Computer Engineering * English language fully required (advanced level). Preferred technical and professional experience * 7+ years of experience working on production level applications in a web environment
Posted 3 months ago
3 - 5 years
9 - 13 Lacs
Ahmedabad
Work from Office
The IBM Software business unit is seeking talented and motivated Software Developers to work on the IBM Maximo Application Suite (MAS) family of products. In this role as a Fullstack developer, you will closely collaborate with other developers, UX designers and product managers using Scrum agile methodology, to develop new product capabilities and enhance existing features of the MAS applications. This role will also provide an opportunity to work on the integration work between IBM Maximo and Prescinto renewal energy offering. This is an exciting opportunity to work on an industry leading Enterprise Asset Management suite of products, together with a large and international team of very talented engineers. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 3+ yrs of Proven work experience as a full stack Java Developer, with a strong portfolio showcasing previous projects Knowledge of Jnuit, CI/CD Tools: Git, GitHub, Travis CI, Jenkins, Artifactory Strong problem-solving skills and attention to detail Excellent communication and teamwork skills Preferred technical and professional experience Good understanding of Open Shift, Kubernetes and Docker
Posted 3 months ago
1 - 4 years
4 - 8 Lacs
Bengaluru
Work from Office
1. Utilize expertise in AI/ML and Data Science to develop and deploy AI models in production environments, ensuring scalability, reliability, and efficiency. 2. Implement and optimize machine learning algorithms, neural networks, and statistical modeling techniques to solve complex problems. 3. Hands-on experience in developing and deploying large language models (LLMs) in production environments, with a good understanding of distributed systems, microservice architecture, and REST APIs. 4. Collaborate with cross-functional teams to integrate MLOps pipelines with CI/CD tools for continuous integration and deployment. 5. Stay updated with the latest advancements in AI/ML technologies and contribute to the development and improvement of AI frameworks and libraries. 6. Communicate technical concepts effectively to non-technical stakeholders, demonstrating excellent communication and interpersonal skills. 7. Ensure compliance with industry best practices and standards in AI engineering, maintaining high standards of code quality, performance, and security. 8. Experience in using container orchestration platforms such as Kubernetes to deploy and manage machine learning models in production environments. Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise 1. Programming Proficiency: Proficiency in Python, C++. Experience with relevant ML libraries (e.g., TensorFlow, PyTorch) for developing production-grade quality products. 2. Data Handling Skills: Skilled in integrating, cleansing, and shaping data. Expertise in various databases including open-source databases like MongoDB, CouchDB, CockroachDB. 3. DevOps Experience: Experienced in DevOps practices. Skills in Git, CI/CD pipelines (Jenkins, Travis CI, GitLab CI), and containerization (Docker, Kubernetes). 4. Open-Source Contribution: Open-source Contribution is a plus. Experience in contributing to open-source AI projects or utilizing open-source AI frameworks. 5. Problem-Solving Skills: Strong problem-solving and analytical skills. Experience in optimizing AI algorithms for performance and scalability. 6. AI Compiler/Runtime Skills: AI compiler/runtime skills would be a plus. 7. Agile Methodologies: Familiarity with Agile methodologies. Experience in Agile development of AI-based solutions. Ensuring efficient project delivery through iterative development processes Preferred technical and professional experience Proven ability to implement and optimize machine learning algorithms, neural networks, and statistical modeling techniques to solve complex problems effectively. Proficiency in distributed systems, microservice architecture, and REST APIs. Experience in collaborating with cross-functional teams to integrate MLOps pipelines with CI/CD tools for continuous integration and deployment, ensuring seamless integration of AI/ML models into production workflows. Demonstrated commitment to staying updated with the latest advancements in AI/ML technologies. Proven ability to contribute to the development and improvement of AI frameworks and libraries. Strong communication skills with the ability to communicate technical concepts effectively to non-technical stakeholders. Demonstrated excellence in interpersonal skills, fostering collaboration across diverse teams. Proven track record of ensuring compliance with industry best practices and standards in AI engineering. Maintained high standards of code quality, performance, and security in AI projects. Experience in using container orchestration platforms such as Kubernetes to deploy and manage machine learning models in production environments, ensuring efficient scalability and management of AI infrastructure.
Posted 3 months ago
4 - 6 years
6 - 10 Lacs
Bengaluru
Work from Office
Responsibilities IBM is seeking an experienced software engineer with competencies in Full Stack development . You will build, deploy, and maintain cloud microservice applications and tools that interact with the CIO's asset management systems in order to streamline our asset management processes and deliver exceptional user experience. Responsibilities:: * Front-end technology:Expertise in front-end technologies, including JavaScript, CSS3 and HTML5. Transform UX design prototypes into HTML/CSS web designs and implement with the appropriate front end programming language (Vue.js/React.js). * Develop, deploy, monitor and maintain backend micro-services in Java utilizing Spring framework on RedHat Openshift using the 12 factor application development methodology. * Develop, deploy, monitor and maintain front-end micro-services in Vue.js framework on RedHat Openshift using the 12 factor application development methodology. * Assist in design and architecture decisions for the systems and their interaction via APIs with other systems. * Configure and manage the security and observeability of deployed applications using various log analytics and application performance monitoring (APM) tools, including but not limited to LogDNA, Instana, Dynatrace, Grafana, and Splunk. * Build and maintain the necessary DevSecOps pipelines to implement Continuous Integration and Continuous Delivery. Familiarity with Maven, TravisCI, Selenium, GitOps, SAST, DAST and other DevSecOps tools is highly desirable. * Work in a global collaborative team environment. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Strong hands-on coding skills with a focus on full-stack webapplication development. JavaScript experience Required. A creative and precise problem solver. Familiar with cloud-native application development. Familiar with application performance concepts. Bachelors degree in computer science or computer engineering. English language fully required (advanced level).
Posted 3 months ago
4 - 8 years
4 - 8 Lacs
Bengaluru
Work from Office
Responsibilities As a Functional verification engineer for IBM Z Platform, your role is critical in verifying the functionality of platform management firmware and ensuring the required quality standards. Design and implement automated test frameworks and scripts that are modular, maintainable and scalable. Collaborate with firmware development and systems test team to implement test cases for various test scenarios, performance and regression testing. Setup and maintain test environments and infrastructure (including virtual machines, hardware and simulators) required for writing and executing the test plan. Implement and manage CI/CD pipelines for automated testing and ensuring rapid feedback to the development team. Create and maintain comprehensive documentation of the test suites, including test plans, test cases and test results. Collect and analyze test metrics to provide insights into the quality of the platform management firmware and suggest improvements to the project management team. Continuously learn and stay up-to-date with latest industry trends in test automation, tools and CI/CD practices to ensure the verification process is effective.USP: You will be part of the firmware functional verification team working on delivering platform management solutions for the IBM Z platform. You will work with the systems test and solutions test teams to define the test plan that covers functional verification and integration tests with other system components. You will work with program management to plan necessary resources like hardware, simulators and virtual environments. Required education Bachelor's Degree Required technical and professional expertise Should have 4 to 8 years of experience in the software testing area along with strong software development experience. Should be proficient in one or more programming languages like Python, Java for writing automated test scripts. Should be proficient in one or more automation tools and frameworks like Ansible or Robot framework or have experience in custom automation solutions. Proficiency in version control systems, for example git, github, subversion Exposure to CI/CD pipelines and tools, for example, Jenkins, Travis CI) for automating build and test processes. Knowledge of virtualization technologies for creating test environments. Understanding of network protocols, for example, SSH, SNMP, as firmware testing often involves communication over networks. Preferred technical and professional experience Proficiency in quality assurance methodologies. Exposure to project management discussions regarding various test phases, activities and communication of metrics. Good documentation and analytical skills to record various test suites and their execution parameters.
Posted 3 months ago
3 - 6 years
5 - 9 Lacs
Bengaluru
Work from Office
Responsibilities As a DevOps Engineer in the Data and Analytics organization, you bring technical expertise and a passion for successfully adopting DevOps tools and practices in a Hybrid Cloud environment. You are a problem solver at heart with a passion and drive to innovate and disrupt the current status quo on how to accomplish a task, resulting in automating and optimizing the DevOps workflow.? Key responsibilities of this role, but are not limited to: Serving as a technical team member in the development team, customer engagements, and contributing your?knowledge and expertise towards the projects success. Implementing containerized workflows using technologies such?as Kubernetes, Docker, Ansible, Helm, Jenkins, Travis CI, and other open-source?solutions. Diagnosing environmental issues and introduce/implement technologies to solve them. Staying up-to-date on the latest container platform releases and containerization?techniques. Provision and maintenance of DevOps Infra Required education Bachelor's Degree Required technical and professional expertise Experience in Redhat Openshift with IBM cloud Ansible devloper experience with devops knowledge Experience in Deploy, automate and maintenance of applications in cloud native environment like IBM Cloud/AWS Cloud Platform/Azure Good in building CI/CD pipelines with tekton and Argo CICD Knowledgable in applying security practices/techniques in containerization solutions Experienced with Openshift, Kubenetes, Github, Jenkins, Ansible, Helm Charts, Python, Shell scripts, Travis CI Experience with IaaS, PaaS, and cloud technologies Experience with distributed application concepts and DevOps tools Excellent writing and communication skills Demonstrable troubleshooting and debugging ability General knowledge of web services, HTTP and RESTful services Experience with or knowledge of Agile Software Development methodologies Familiarity with LogDNA/Sysdig/Prometheus for cluster analysis in a Kubernetes environment
Posted 3 months ago
5 - 9 years
5 - 10 Lacs
Mumbai
Work from Office
Project Role : DevOps Engineer Project Role Description : Responsible for building and setting up new development tools and infrastructure utilizing knowledge in continuous integration, delivery, and deployment (CI/CD), Cloud technologies, Container Orchestration and Security. Build and test end-to-end CI/CD pipelines, ensuring that systems are safe against security threats. Must have skills : DevOps Good to have skills : NA Minimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a DevOps Engineer, you will be responsible for building and setting up new development tools and infrastructure utilizing knowledge in continuous integration, delivery, and deployment (CI/CD), Cloud technologies, Container Orchestration and Security. Your typical day will involve building and testing end-to-end CI/CD pipelines, ensuring that systems are safe against security threats, and collaborating with cross-functional teams to ensure seamless delivery of software products. Roles & Responsibilities: Lead the design, implementation, and maintenance of CI/CD pipelines for software products, utilizing tools such as Jenkins, GitLab, and Travis CI. Collaborate with cross-functional teams to ensure seamless delivery of software products, including developers, QA engineers, and operations teams. Ensure the security and integrity of software products by implementing security best practices, including vulnerability scanning, penetration testing, and code analysis. Automate infrastructure deployment and management using tools such as Ansible, Terraform, and Kubernetes. Monitor and troubleshoot production systems, utilizing tools such as Splunk, ELK, and Grafana. Professional & Technical Skills: Must To Have Skills:Experience with CI/CD tools such as Jenkins, GitLab, and Travis CI. Must To Have Skills:Experience with infrastructure automation tools such as Ansible, Terraform, and Kubernetes. Good To Have Skills:Experience with Cloud technologies such as AWS, Azure, or GCP. Good To Have Skills:Experience with Container Orchestration tools such as Docker Swarm or Kubernetes. Strong understanding of security best practices, including vulnerability scanning, penetration testing, and code analysis. Experience with monitoring and logging tools such as Splunk, ELK, and Grafana. Additional Information: The candidate should have a minimum of 5 years of experience in DevOps. The ideal candidate will possess a strong educational background in computer science, software engineering, or a related field, along with a proven track record of delivering impactful software products. This position is based at our Mumbai office. Qualifications 15 years full time education
Posted 3 months 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.
Accenture
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2