Home
Jobs
173 Job openings at Red Hat
About Red Hat

Red Hat is the world’s leading provider of enterprise open source solutions, using a community-powered approach to deliver high-performing Linux, hybrid cloud, edge, and Kubernetes technologies. We hire creative, passionate people who are ready to contribute their ideas, help solve complex problems, and make an impact. Opportunities are open. Join us.

Senior Salesforce Application Developer

Pune, Mumbai, Bengaluru

5 - 7 years

INR 10.0 - 15.0 Lacs P.A.

Work from Office

Full Time

About the Job: The Red Hat IT team is looking for an Application Developer for our Agile IT teams to join us. In this role, you will design, develop, and support our Certinia Professional Services Automation (PSA) system to deliver technology solutions supporting the Red Hat sales community. You will have excellent communication skills and technical expertise and provide best practice recommendations for integration and application development, deployment, and iterative refinement. You should be a practical developer with a background in both Salesforce.com and Certinia product technology, including lightning technologies. Youll be responsible for extending and enhancing the Certinia platform to align with business strategy, maintaining functional specifications, and collaborating with development, business system analyst (BSA), and quality assurance (QA) teams to support implementations. What will you do ? Work closely with business systems analysts, architects, and quality engineers as part of a mature Agile team to design, build, and deliver solutions Develop custom solutions on the Certinia platform including work in Apex, Lightning, and application integration patterns Develop and configure the Certinia PSA tool via the Certinia managed package Use knowledge of tools and best practices for the development and deployment of enterprise applications, including source code management, code review, and unit testing Use experience in RESTful and SOAP web services, including Salesforce APIs, and platform events in support of our salesforce.com integrations with other third-party applications and enterprise systems Keep up to date with new releases and improvements in Salesforce.com and Certinia PSA Perform tasks as necessary to roll out product and support design, QA, and implementation teams What will you bring? A degree in computer science, computer engineering, or similar 5+ years of Salesforce.com experience Solid knowledge of CRM software Experience in Apex and Lightning Web Components Declarative (Flow, Approval Processes, Validation Rules) and programmatic (Apex Classes, Apex Triggers, LWC) Salesforce development Strong understanding of Salesforce Object Query Language (SOQL) and Salesforce Object Search Language (SOSL) for data retrieval and manipulation Experience working in the PSA Module by Cetinia Experience in JQuery or other JavaScript frameworks Familiarity with DevOps practices like continuous integration and deployment, using tools such as Git, Jenkins, or Salesforce DX Direct, working experience with automated software management tools SFDC certification will be preferred

Principal Chief Architect

Pune, Mumbai, Bengaluru

10 - 15 years

INR 30.0 - 35.0 Lacs P.A.

Work from Office

Full Time

About the Job: Chief Architects serve as a senior level architect that is able to engage in targeted conversations with customers who are representative of their region or industry; in these conversations, a Chief Architect provides a broad view of their technical portfolio and works to identify the business and technology use cases most applicable to their geographic region. Successful candidates will have a strong knowledge of Red Hats current research and hold an extensive understanding of the competitive landscape, current drivers of customer business growth, and what differentiates Red Hat from key competitors. In addition, Chief Architects should be able to Drive our sales toward common best practices, developing and reusing common code and following the best prevailing practices of open source communities. While a Chief Architect may be engaged in the sales process, their role is primarily focused on building trust and alliance with customers, not on closing sales. CAs will be enabled by the library of portfolio architectures and validated patterns and will be responsible for working with the regional ecosystem of partners as applicable. The Chief Architect will also work with the Account Teams in the region to solicit the feedback that is most relevant to the region and synthesize/prioritize submissions through the Field Feedback Forum. What will you do? Serve as a subject matter expert to the SA/SSA community in respective geography, ensuring that architectural patterns are reused in order to create Sales, Support, and Engineering efficiencies. Understand both how to define an architecture but also how to code as a reusable GitOps Pattern, utilizing tools like Helm or Ansible. Be able to debug code written by other engineers and, when needed, propose improvements (in the form of pull requests). Serve as a key facilitator uniting sellers with Open Source community practices, enabling the sharing of that knowledge inside and outside of our company. Participate in Executive Briefing Centre (EBC) sessions to capture future level requirements and report them in a consistent manner through the Field Feedback Forum. Review of any technical architecture proposals in the region before they are sent by the Solution Architect or SSA to their customers. Understand and articulate the business requirements of customers and partners and what are their drivers for working with Red Hat. What will you bring? Ability to speak, write, and share insights on behalf of Red Hat in a variety of scenarios, including both internal and external audiences (i.e., should be able to serve as a media spokesperson for their geography). Strong ability to define and describe complex domain architecture from a logical, functional, and technical perspective. Implement the deployment of those architecture following a DevOps and GitOps pattern Contribute code/configurations in at least two languages such as Python, Go, Helm, Ansible, Rust, Bash. Strong knowledge of Red Hats product portfolio from their domain or specialty perspective. Established relationships with Solution Architects in their geography regarding Red Hat products in their domain of expertise. Demonstrated success with previous customer implementations; ability to engage and expand product cross-sell with customers over time. Demonstrated capability in reuse of existing patterns (avoiding bespoke solutions for each customer) and a healthy modularization practice which enables reusability.

Senior Salesforce Software Engineer

Pune, Mumbai, Bengaluru

5 - 8 years

INR 4.0 - 7.0 Lacs P.A.

Work from Office

Full Time

About the Job Red Hat Salesforce OCSI (Orders, Contracts, Subscriptions and Integration) team is looking for Senior Salesforce Developer to join us. In this role, you will have overall system responsibility related to the configuration and development for the Hyperscaler process automation project on Salesforce.com (SFDC). Youll need to understand the practical needs of the business and translate them into technical solutions focused on efficiency, scalability, and ease of use. Youll work actively as a part of a scrum team to complete configuration and development as well as define end to end process implementation strategies. As a Senior Salesforce Developer, youll have high visibility within IT and our business stakeholder teams. What will you do Work with business stakeholders to define requirements of Salesforce system enhancements. Identify opportunities to modify requirements to utilize application best practices, provide scalability, and increase user adoption. Use Agile/Scrum methodologies to deliver best-in-class enhancements of Salesforce/Apttus. Attend daily stand-ups, sprint planning sessions, and retrospectives, and required ceremonies to plan, track, and code development tasks. Design, develop, test, and deploy enhancements via configuration, Process Builders, Flow, Apex, VisualForce, and Lightning Components. Work within Salesforce customization standards for Administrators and Developers to balance between rapid development and long-term code maintainability. Participate in reviewing, debugging, and resolving issues with new or existing code. Coordinate post-delivery activities such as hypercare support, delivery documentation, and knowledge transfer to our Enterprise Support team. Comfortable building and demonstrating prototypes in Salesforce Experience defining systems strategy, road-map, developing process flow diagrams, developing systems requirements, designing and prototyping, testing, training, defining support procedures, and implementing practical business solutions Partner with various IT team and business stakeholders to identify and manage dependencies of Salesforce/Apttus enhancement deliverables associated with integrations and related systems Work as part of a scrum team while working on your own minimal supervision Work with other sales cloud and service cloud team members to build integrated solutions What will you bring 5+ years of experience implementing SFDC CRM capabilities; Bachelors degree in Computer Science or related field. Ability to work on your own and manage multiple task assignments Solid verbal and written communication skills, including presentation skills Solid problem solving and troubleshooting skills with the ability to exercise mature judgment

ServiceNow Developer

Pune, Mumbai, Bengaluru

3 - 5 years

INR 4.0 - 6.0 Lacs P.A.

Work from Office

Full Time

What will you do? Maintain existing ServiceNow modules to support the business and IT Service Management practices Create reports, dashboards, and workspaces Proactively monitor applications including licensing, usage, activity Implement additional ServiceNow modules and install plugins Adhere to standards for implementations in ServiceNow to ensure consistency and supportability of customizations Perform platform upgrade activities including remediations, review of key update sets, defect resolution Develop automated and functional test cases for regression testing, and execute them as part of any ServiceNow platform or module upgrade/change Drive the improvement of our ServiceNow implementation and service offerings based on user feedback Create custom workflows to support business processes and Perform data imports Create integrations and process automation Administer and maintain API and data integration processes between ServiceNow and other services Create and maintain ServiceNow Business Rules and Metrics Create and maintain Service Catalog Items and Knowledge Bases Perform platform and module access administration as needed Work with key stakeholders, ServiceNow and vendors when delivering solution and Perform other duties as assigned What will you bring? Bachelor's degree (or equivalent work experience) and 2 years working as a ServiceNow application developer ITIL Foundation v4 certification preferred Experience with event and monitoring tool integrations Experience in API integrations with ServiceNow Experience working with multiple developers in one ServiceNow environment Experience using ServiceNow Orchestration and Performance Analytics SDLC experience in Agile SAFe environment strongly preferred Proficient in JavaScript, AngularJS, and HTML to create scripts in the course of normal ServiceNow administration duties Excellent time management and planning capabilities Ability to work in fast paced environment, with multiple technical and non-technical teams Ability to collaborate and communicate as part of a diverse team Understanding of enterprise IT architecture

Product Manager - Models For internal AI

Bengaluru

10 - 15 years

INR 35.0 - 40.0 Lacs P.A.

Work from Office

Full Time

About the job : Red Hat Data + AI Office is looking for an AI Model Product Manager to join our team in Bangalore. In this role, you will work closely with Data Science and AI Engineering teams to align the strategy and roadmaps for models to the business needs for internal innovation and development platform. What you will do? Work with key stakeholders to identify the right technical strategy for the models data science and tech teams need to execute with and against for all stages of the path to production. Partner with the Platform Product Manager to ensure bidirectional input/output for requirements into platforms. Ensure all processes are followed and executed to push models through legal and other processes/programs for approval/use. Prioritize roadmaps focused on the critical capabilities the business needs Coordinate collaboration activities across multiple teams, managing timelines, budgets, and resources effectively to deliver against goals. Work in conjunction with Demand & Governance teams to ensure access to and enablement of models into platforms is integrated into our processes Ensure visibility and enforcement of prevention/mitigation for potential risks, challenges, and regulatory considerations Identify gaps in resourcing or key points of friction preventing success, and make recommendations that address those issues Work with Red Hat product and engineering teams to ensure the model roadmap supports current and future AI product offerings Support enhancement of Red Hat AI offerings through customer zero approach What you will bring? 10 + years of experience in Product Management with 5 + years in the AI space Leadership: As a thought leader in AI, you will play a critical role in driving innovation and shaping the future of artificial intelligence within our organization. You will lead by example, sharing your expertise on cutting-edge AI technologies, trends, and ethical considerations. Bias for action and leading by example Prunes and prioritizes work in order to maximize your contributions and impact Strong opinions and perspectives that you kindly debate, defend, or change to ensure that the entire team moves as one Technical Proficiency: Understanding of AI and machine learning (ML) concepts, algorithms, LLMs and their applications and knowing the art of the possible (and what isnt!) Advanced experience with OpenShift and OpenShift AI Business Acumen: Strong market research skills to understand trends, customer needs, and competitive landscape. Ability to develop a clear product vision, define goals, and create a roadmap aligned with business objectives. Experience in evaluating ROI for AI initiatives and prioritizing projects accordingly. Product Management: Exceptional product management skills and discipline that leads to clarity for the teams doing the work Experience or knowledge of open source or inner source development and processes Experience with internal enterprise product management and platform transformation projects Familiarity with agile methodology and iterative development practices. Proven ability to manage cross-functional teams, allocate resources, and meet project deadlines. Communication: Ability to communicate strategy, roadmap priorities and status updates, clearly with executives, engineers, designers, and other stakeholders. User-centric approach to translate user needs into product requirements. Strong presentation skills to convey complex AI concepts clearly and concisely. Adaptability and Learning: Commitment to continuous learning and staying updated on AI advancements, industry trends, and emerging technologies. Flexibility to adapt to changing requirements and pivot when necessary.

Senior Technical Account Manager

Mumbai

8 - 10 years

INR 25.0 - 30.0 Lacs P.A.

Work from Office

Full Time

Red Hat's Services team is seeking an experienced and highly skilled support engineer or systems administrator with an overall 8-10 years of experience, to join us as Senior Technical Account Manager in Bangalore Mumbai for our enterprise customers covering Red Hat Enterprise Linux, Red Hat OpenShift Container Platform. In this role, you'll provide personalized, proactive technology engagement and guidance, and cultivate high-value relationships with clients as you seek to understand and meet their needs with the complete Red Hat portfolio of products. As a Senior Technical Account Manager, you will provide a level of premium advisory-based support that builds, maintains, and grows long-lasting customer loyalty by tailoring support for each of our customer's environments, facilitating collaboration with their other vendors, and advocating on the customer's behalf. At the same time, you'll work closely with our Engineering, RD, Product Management, Global Support, Sales Services teams to debug, test, and resolve issues. What will you do: Perform technical reviews share knowledge to proactively identify prevent issues Understand your customers' technical infrastructures, hardware, processes, and offerings Perform initial or secondary investigations and respond to online and phone support requests Deliver key portfolio updates and assist customers with upgrades Manage customer cases and maintain clear and concise case documentation Create customer engagement plans keep documentation on customer environments updated Ensure a high level of customer satisfaction with each qualified engagement through the complete adoption life cycle of our offerings Engage with Red Hat's field teams, customers to ensure a positive Red Hat product technology experience and a successful outcome resulting in long-term success Communicate how specific Red Hat product road-map align to customer use cases Capture Red Hat product capabilities and identify gaps as related to customer use cases through a closed-loop process for each step of the engagement life cycle Engage with Red Hat's product engineering teams to help develop solution patterns based on customer engagements and personal experience that guide platform adoption Contribute internally to the Red Hat team, share knowledge and best practices with team members, contribute to internal projects and initiatives, and serve as a subject matter expert (SME) and mentor for specific technical and process areas Travel to visit customers, partners, conferences, and other events as needed. What will you bring : Bachelor's degree in science or a technical field; engineering or computer science Competent reading and writing skills in English Ability to effectively manage and grow existing enterprise customers by delivering proactive, relationship-based, best-in-class support Upstream involvement in open source projects is a plus Indian citizenship or authorization to work in India RHEL Proven strong system administration and troubleshooting experience with Red Hat Enterprise Linux, other Linux platforms, or Unix in a production environment Experience in a support, development, engineering, or quality assurance organization RHOCP Experience in Red Hat OpenShift Container Platform (RHOCP) or Kubernetes or Dockers cluster management Understanding of RHOCP Architecture different types of RHOCP installations Experience in RHOCP Troubleshooting and data/logs collection Strong working knowledge of Prometheus and Grafana open source monitoring solutions will be considered a plus

Site Reliability Engineer - OpenShift

Pune, Bengaluru

2 - 5 years

INR 4.0 - 7.0 Lacs P.A.

Work from Office

Full Time

About the job: The Red Hat IT OpenShift team is looking for a Site Reliability Engineer (SRE) based in India (Pune or Bangalore) to join our team. In this role, you will develop, scale, and operate our Red Hat OpenShift Managed Cloud platform. Red Hat OpenShift is our enterprise kubernetes distribution. As an SRE, you will contribute to running Red Hat OpenShift at scale by enabling customer self-service, making our monitoring system more sustainable, and eliminating toil through automation.In the IT OpenShift team you will have the opportunity to influence the complex challenges of scale which are unique to Red Hat IT managed cloud platform services, while using your skills in coding, operations, and large-scale distributed system design. We develop, deploy, and maintain Red Hats next-generation application deployment environment for mission critical custom applications and services across a range of hybrid cloud infrastructures. We are a global team operating on-premise and in the public cloud, using the latest technologies from Red Hat and beyond. Red Hat relies on teamwork and openness for its success. We are a global team and strive to cultivate a transparent environment that makes room for different voices. We learn from our failures in a blameless environment to support the continuous improvement of the team. At Red Hat, your individual contributions have more visibility than most large companies, and visibility means career opportunities and growth. Successful applicants must reside in a state where Red Hat is registered to do business. What will you do: Applies software engineering principles to the operations domain. Contributes to a service's codebase, writes automation that aids in the management of a service, and performs operational engineering work to support a service's Service Level Objectives (SLO). Ensures service reliability meets users needs, including internally critical and externally visible services Uses software & systems engineering to design, build, and run large-scale, distributed, fault-tolerant systems Focuses on iterative improvement through toil reduction and error-budget enforcement Interfaces with both cloud IaaS and SaaS providers and internal stakeholders, including Support, IT, and Product Engineering, to achieve desired outcomes. Participates in an on-call rotation within a geographically distributed team to provide 24x7x365 production support, with responsibility to respond to urgent customer issues Practice sustainable incident response and blameless postmortems Work within a small agile team to develop and improve SRE methodologies, support your peers, plan and self-improve Provide feedback around bugs and feature improvements to the various Red Hat Product Engineering teams What will you bring: Bachelor's degree in computer science or a related technical field involving software or systems engineering, or practical experience demonstrating interest in SRE 2+ years of experience of using cloud providers and technologies (Google, Azure, Amazon, OpenStack, etc.) 1+ years of experience administering a kubernetes-based production environment 2+ years of experience programming with at least one object-oriented language; Golang, or Python are a big plus Ability to collaboratively troubleshoot and solve problems in a team setting Basic understanding of UNIX or Linux operating systems The following will be considered a plus: Demonstrated comfort with collaboration, open communication, and reaching across functional boundaries Passion for understanding users needs and delivering outstanding user experiences Additional Skills: Demonstrated ability to quickly and accurately troubleshoot system issues Solid understanding of standard TCP/IP networking and common protocols like DNS and HTTP 2+ years of experience managing Linux servers running Red Hat Enterprise Linux (RHEL), CentOS, or Fedora hosted at a cloud provider such as Amazon Web Services (AWS), Google Compute Engine (GCE), or Microsoft Azure 1+ years of experience with enterprise systems monitoring 2+ years of experience with enterprise configuration management software like Red Hat Ansible Automation Platform (AAP) Experience with static code analysis tools Some experience with code deployment across cloud-based environments Some experience with continuous Integration and continuous deployment approaches Some experience working with complex distributed systems Demonstrated ability to debug, optimize code and automate routine tasks Ability to work with minimal supervision and as part of a global team, and problem solving skills Experience working with agile development methodologies

Site Reliability Engineer - OpenShift

Pune

2 - 7 years

INR 13.0 - 17.0 Lacs P.A.

Work from Office

Full Time

The Red Hat IT OpenShift team is looking for a Site Reliability Engineer (SRE) based in India (Pune or Bangalore) to join our team. In this role, you will develop, scale, and operate our Red Hat OpenShift Managed Cloud platform. Red Hat OpenShift is our enterprise kubernetes distribution. As an SRE, you will contribute to running Red Hat OpenShift at scale by enabling customer self-service, making our monitoring system more sustainable, and eliminating toil through automation. In the IT OpenShift team you will have the opportunity to influence the complex challenges of scale which are unique to Red Hat IT managed cloud platform services, while using your skills in coding, operations, and large-scale distributed system design. We develop, deploy, and maintain Red Hats next-generation application deployment environment for mission critical custom applications and services across a range of hybrid cloud infrastructures. We are a global team operating on-premise and in the public cloud, using the latest technologies from Red Hat and beyond. Red Hat relies on teamwork and openness for its success. We are a global team and strive to cultivate a transparent environment that makes room for different voices. We learn from our failures in a blameless environment to support the continuous improvement of the team. At Red Hat, your individual contributions have more visibility than most large companies, and visibility means career opportunities and growth. Successful applicants must reside in a state where Red Hat is registered to do business. What will you do: Applies software engineering principles to the operations domain. Contributes to a service's codebase, writes automation that aids in the management of a service, and performs operational engineering work to support a service's Service Level Objectives (SLO). Ensures service reliability meets users needs, including internally critical and externally visible services Uses software & systems engineering to design, build, and run large-scale, distributed, fault-tolerant systems Focuses on iterative improvement through toil reduction and error-budget enforcement Interfaces with both cloud IaaS and SaaS providers and internal stakeholders, including Support, IT, and Product Engineering, to achieve desired outcomes. Participates in an on-call rotation within a geographically distributed team to provide 24x7x365 production support, with responsibility to respond to urgent customer issues Practice sustainable incident response and blameless postmortems Work within a small agile team to develop and improve SRE methodologies, support your peers, plan and self-improve Provide feedback around bugs and feature improvements to the various Red Hat Product Engineering teams What will you bring: Bachelor's degree in computer science or a related technical field involving software or systems engineering, or practical experience demonstrating interest in SRE 2+ years of experience of using cloud providers and technologies (Google, Azure, Amazon, OpenStack, etc.) 1+ years of experience administering a kubernetes-based production environment 2+ years of experience programming with at least one object-oriented language; Golang, or Python are a big plus Ability to collaboratively troubleshoot and solve problems in a team setting Basic understanding of UNIX or Linux operating systems The following will be considered a plus: Demonstrated comfort with collaboration, open communication, and reaching across functional boundaries Passion for understanding users needs and delivering outstanding user experiences. Good to have: Demonstrated ability to quickly and accurately troubleshoot system issues Solid understanding of standard TCP/IP networking and common protocols like DNS and HTTP 2+ years of experience managing Linux servers running Red Hat Enterprise Linux (RHEL), CentOS, or Fedora hosted at a cloud provider such as Amazon Web Services (AWS), Google Compute Engine (GCE), or Microsoft Azure 1+ years of experience with enterprise systems monitoring 2+ years of experience with enterprise configuration management software like Red Hat Ansible Automation Platform (AAP) Experience with static code analysis tools Some experience with code deployment across cloud-based environments Some experience with continuous Integration and continuous deployment approaches Some experience working with complex distributed systems Demonstrated ability to debug, optimize code and automate routine tasks Ability to work with minimal supervision and as part of a global team, and problem solving skills Experience working with agile development methodologies

Senior Consultant

Mumbai

3 - 7 years

INR 11.0 - 16.0 Lacs P.A.

Work from Office

Full Time

What will you do? Participate in all aspects of agile software development, including design, implementation, and deployment Design client-side and server-side architecture Build the front-end of applications through appealing visual design Develop and manage well-functioning databases and applications Write effective APIs Architect and provide guidance on building end-to-end systems optimized for speed and scale Work primarily in Ruby, Java/JRuby, React, and JavaScript Engage with inspiring designers and front-end engineers, and collaborate with leading back-end engineers to create reliable APIs Collaborate across time zones via Slack, GitHub comments, documents, and frequent videoconferences Participate in all aspects of agile software development, including design, implementation, and deployment Architect and provide guidance on building end-to-end systems optimized for speed and scale Work primarily in Ruby, Java/JRuby, React, and JavaScript This position requires frequent on-site work with clients and availability to travel up to 50-80%. What will you bring? At least 3 years of experience in building large-scale software applications Extensive experience in Kafka, Debezium Hands-on experience with Service Mesh technologies, including Istio , for traffic management, security, and observability in microservices architectures. Experience in building web applications Experience in designing and integrating RESTful APIs Knowledge of Ruby, Java/JRuby, React, and JavaScript Excellent debugging and optimization skills Experience in unit/integration testing Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery) Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js) Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design

Senior Software Engineer

Bengaluru

3 - 5 years

INR 6.0 - 8.0 Lacs P.A.

Work from Office

Full Time

About the Job The Red Hat OpenShift Engineering team is looking for a Senior Software Engineer to join us in Bangalore, India. In this role, you will work in an agile team and contribute to the engineering of Red Hat OpenShift Container Platform and its supporting components in the core of Kubernetes. As a Software Software Engineer, you will be a key contributor in implementing customer requirements and ensuring the evolving needs of Red Hat OpenShift's rapidly growing customer base are met. You'll need to work with various engineering teams as well as product management and other key stakeholders across the product to identify and prioritize features to existing and upcoming releases. You will work proactively with the open source Kubernetes community and lead the implementation of important improvements from the project in our software product. What will you do Develop features and bug fixes in Kubernetes and OpenShift within an agile team and as part of a global development organization. Become responsible for our product quality, participate in peer code reviews, continuous integration and delivery, respond to security threats Work with Engineering, Product Management, and Support stakeholders to prioritize customer facing features during the planning, development, and delivery. Act as a point of escalation for implementation of critical customer driven features and bug resolution. Follow the Kubernetes community and proactively lead the implementation of important improvements from the project in our product Assist in developing architectural and design principles to improve performance, capacity, and scalability of product or customer built solution on software product What will you bring An engineering degree or higher, or equivalent in computer science or a related field 3+ years of experience writing code in programming languages such as Go Java or Python etc. Experience with containers and kubernetes Problem solving and troubleshooting skills with Root Cause Analysis experience Bachelor's degree in computer science or equivalent Hands-on learning and mid to senior level experience demonstrating implementation ownership of complex features individually and as a collaboration with others. Excellent written and verbal communication skills The following are considered a plus: Familiarity with Red Hat OpenShift, CoreOS, Red Hat Enterprise Linux (RHEL) or Fedora Experience of working with customers and helping them in their transformation journey as product advocate would be advantageous Understanding of open source development models Prior participation in open source community software development or leadership Familiarity with enterprise application development Familiar with test-based development and agile or scrum methodologies is a big plus Familiar with various observability tools: monitoring, logging, profiling, etc.

Software Engineer

Pune

2 - 5 years

INR 8.0 - 12.0 Lacs P.A.

Work from Office

Full Time

About the job: The Red Hat, Experience Engineering (XE) team is looking for a skilled Python Developer with 2+ years of experience to join our Software Engineering team. In this role, the ideal candidate should have a strong background in Python development, a deep understanding of LLMs, and the ability to debug and optimize AI applications. Your work will directly impact our product development, helping us drive innovation and improve the customer experience. What will you do? Develop and maintain Python-based applications, integrating LLMs and AI-powered solutions. Collaborate with cross-functional teams (product managers, software engineers, and data teams) to understand requirements and translate them into data-driven solutions. Assist in the development, testing, and optimization of AI-driven features. Optimize performance and scalability of applications utilizing LLMs. Debug and resolve Python application errors, ensuring stability and efficiency. Conduct exploratory data analysis and data cleaning to prepare raw data for modelling. Optimize and maintain data storage and retrieval systems for model input/output. Research and experiment with new LLM advancements and AI tools to improve existing applications. Document workflows, model architectures, and code to ensure reproducibility and knowledge sharing across the team. What will you bring? Bachelor's degree in Computer Science, Software Engineering, or a related field with 2+ years of relevant experience. Strong proficiency in Python, including experience with frameworks like FastAPI/ Flask, or Django. Understanding of fundamental AI/ML concepts, algorithms, techniques and implementation of workflows. Familiarity with DevOps/MLOps practices and tools for managing the AI/ML lifecycle in production environments. Understanding of LLM training processes and data requirements. Experience in LLM fine-tuning, RAG and prompt engineering. Hands-on experience with LLMs (e.g., OpenAI GPT, Llama, or other transformer models) and their integration into applications(e.g. LangChain or Llama Stack). Familiarity with REST APIs, data structures, and algorithms. Strong problem-solving skills with the ability to analyze and debug complex issues. Experience with Git, CI/CD pipelines, and Agile methodologies. Experience working with cloud-based environments (AWS, GCP, or Azure) is a plus. Knowledge of vector databases (e.g., Pinecone, FAISS, ChromaDB) is a plus.

Account Solution Architect

Mumbai

6 - 10 years

INR 8.0 - 12.0 Lacs P.A.

Work from Office

Full Time

About the Job: The Red Hat Sales team is looking for an experienced Account Solutions Architect to guide the growth and development of Red Hat's business in the market in India. In this role, you will discover and analyze our customers' business and technical needs and collaborate with the sales and technical delivery teams to help our customers invest wisely in the right solutions from Red Hat. As a Seasoned Account Solutions Architect, you will need to have excellent communication and people skills to ensure the excellent experience our customers have with Red Hat. We'll also need you to have a balance of technical expertise, passion for open source, and a thorough understanding of business drivers and IT problems faced by enterprise customers. In the evangelist part of the role, you may be asked to speak at events and technical forums to everyone from the developers to C group users about Red Hat solutions. This job requires an appetite for learning, internal motivation, and good time management skills to achieve Red Hat's goals. What you will do: Provide timely presales technical support to the sales team through the development of compelling proposals and target architectures that solve customer business problems Use your Red Hat solutions knowledge to provide technical expertise to sales staff, customers, and partners through sales presentations, customer workshops, demonstrations of our offerings, evaluations, and proofs of concepts (PoCs) Research and write the responses to technical sections of RFIs, RFPs, and RFQs Demonstrate ownership of the technical relationships and technical sales cycle within a set of named accounts in your territory Communicate value, progress, and status of sales opportunities to all stakeholders Ensure revenue and new business quotas and service objectives are met while maintaining a high level of satisfaction among prospective and existing customer. What you will bring 6+ years of experience in complex presales & solution processes Excellent presentation skills; ability to present to small and large groups of mixed business, technical, management, and leadership audiences Record of developing relationships at engineering, commercial, and executive levels throughout large enterprise IT organizations Understanding of complex enterprise solutions and architectures Knowledge across Red Hat's solutions categories in order to appropriately support aligned customers or domains Demonstrated ability to interpret technology and market trends as a foundation for the roadmaps for our offerings and technologies Presales and sales experience in consultative selling Excellent written and verbal communication skills in English Willingness to travel occasionally to deliver on customer expectations Knowledge of sophisticated sales motions Understanding of modern methodologies like Containers, agile development, and DevSecOps and associated capabilities like automation, orchestration, and configuration management A bachelor's or master's degree is a plus. The following are considered a plus: Red Hat Certified Systems Administrator (RHCSA), Red Hat Certified Engineer (RHCE), Virtualization Certification, Kubernetes Certification, AI knowledge.

Corporate Account Executive

Mumbai, Pune, Bengaluru

1 - 4 years

INR 3.0 - 6.0 Lacs P.A.

Work from Office

Full Time

The Red Hat Commercial Sales team is looking for an Corporate Account Executive to join us in India. In this role, you will retain and grow sales with commercial accounts in Chennai, helping our strategic customers make business and IT transformations using Red Hats services and solutions. As an Corporate Account Executive, you will gain an understanding of the customer processes, needs, and challenges while promoting the value of Red Hats solutions and how they can deliver value to the customer. What you will do: Translate Red Hats sales strategy into a relevant account-level strategy for each customer Deliver on the account strategy to increase performance and customer success in key accounts, retaining and growing bookings through strategic account planning Apply knowledge of use cases and Red Hats strategic offering value proposition to identify and deliver opportunities to increase upsell, cross-sell, and renewals across the Red Hat portfolio while increasing presence within accounts Coordinate solutions architects, specialist teams, Customer Success team, and industry experts to align Red Hats use cases to customer needs, guiding end-to-end sales to develop solutions that deliver business value Coordinate support from specialist solutions architects, sales solutions specialists, and industry experts to guide end-to-end sales and deliver customer value Cultivate relationships across customer organizations to position Red Hat as a key partner to their business Collaborate with the Customer Success team to co-develop success and growth plans, understanding how the customer derives value from Red Hats solutions to support expansion and retention and ensure that Red Hat meets or exceeds the customer success criteria Engage partners, where appropriate, to strengthen Red Hats customer value proposition What you will bring: Excellent leadership and communication skills with the ability to engage a diverse set of stakeholders in a matrixed organization and increase accountability within the account team Strategic orientation and value engineering skills to position and sell solutions to meet the customer needs and build business cases around return on investment (ROI) and total cost of ownership (TCO) Solid understanding of customer business, industry trends, competitive landscape, and Red Hat differentiators and value proposition Experience working with clients within Logistics vertical Experience addressing international or global accounts and engaging with teams outside of Germany Ability to articulate the hybrid cloud story, the value of Red Hats solutions, and Red Hats differentiation in one-on-ones with key customer stakeholders Ability to cultivate long-term relationships and develop internal advocates across the customer organization, including IT and related business teams and roles Proven experience selling complex IT solutions to large organizations within the region and to multiple decision makers Willingness to travel across the region as needed Excellent communication skills in English Remote

Senior Consultant - AppDev

Mumbai

3 - 7 years

INR 10.0 - 15.0 Lacs P.A.

Work from Office

Full Time

About the Job: The Red Hat India Services team is looking for a Consultant to join us in Mumbai, India. In this role, you will help ensure that our engagements are not just technology implementations, but an organizational transformation. As a consultant, you will work with our lead architect on engagements, creating innovative software solutions using emerging open-source technology and modern software design methods in an agile environment. You'll receive coaching to facilitate the design and technical delivery of our solutions. In this position, you'll create enthusiasm for building great software using the principles of open-source and agile culture. You will support everything from scoping to delivering engagements. Successful applicants must reside in a city where Red Hat has a presence. What will you do: Develop and maintain Java-based applications, ensuring optimal performance and scalability. Implement and manage authentication and authorization solutions using Keycloak. Customize Keycloak features (e.g., themes, adapters, extensions) to meet project requirements. Integrate Keycloak with enterprise applications and other identity providers using protocols like SAML, OAuth2, and OpenID Connect (OIDC). Troubleshoot and resolve security, authentication, and authorization issues in existing systems. Collaborate with cross-functional teams to define system requirements and design secure solutions. Write clean, maintainable, and efficient code while adhering to industry best practices. Conduct code reviews, unit testing, and provide technical guidance to junior developers. Assist in the feasibility study for use cases and custom SPI. Ensure service reliability meets users' needs, including critical internal and externally visible services. Design, build, and run large-scale, distributed, fault-tolerant systems using software & systems engineering. Participate in an on-call rotation within a geographically distributed team to provide 24x7x365 production support, responding to urgent customer issues. Serve as a trusted adviser to customers, using critical thinking skills to solve complex problems innovatively. Train and coach team members on both technical and non-technical skills. Support presales and post-sales field teams during workshops, proofs of concept, pilots, and production deployments. Actively contribute to and guide the creation of reference architectures, design considerations, and best practices. This position requires frequent on-site work with clients and availability to travel up to 50-80%. What will you bring : Strong proficiency in Java and Java-based frameworks (e.g., Quarkus, Spring Boot, Hibernate). In-depth experience with Keycloak configuration, customization, and integration. Familiarity with identity and access management (IAM) concepts, including SSO, MFA, and RBAC. Understanding of authentication/authorization protocols like OAuth2, OIDC, and SAML. Experience with RESTful APIs and microservices architecture. Proficiency in tools like Maven, Git, Jenkins, Docker. Strong problem-solving and debugging skills. Good to Have Skills: Experience with or knowledge of Red Hat's technologies like Red Hat OpenShift Container Platform and cloud. Working with community technologies such as Argo CD, Tekton Pipelines, Helm, or Jenkins. Cloud Architect Certification. Exposure to the BFSI domain.

RHEL Consultant

Mumbai

5 - 9 years

INR 7.0 - 11.0 Lacs P.A.

Work from Office

Full Time

About the Job: This is a client facing role in Mumbai. The job requires an Engineer to administer the RHEL set up for the large PSU. He is required to provide RCA and resolve L2 tickets for the customer issues. He is required to provide Solutions to customer problems and create SOPs for the day 2 day operations. The individual is required to support the Day2 operations of the customer. The Job requires for the individual to work in Shifts. What will you do? Manage the RHEL deployments Identification of critical updates, upgrades and validating such in the non-prod setup Provide RCA and resolution for priority 1 & other impoetnat tickets Health check for critical workload setups on RHEL Enable all relevant security controls in RHEL as per info-security policies Help in troubleshooting the production critical issues \ Priority 1 tickets Creating Standard operating environment (SOE) Installation configuration of RHEL as per requirement of different workloads, as per the SOE designed and best practices Day to day operations/maintenance activities related to RHEL deployments Creating short script for day to day operations Managing Users, quota & access on RHEL platform Applying patches through Satellite Provide Daily Report, other reports as required Create SOP Work along with Various Client Stakeholders from Customer location Work along with Redhat Stakeholders including but not limited to Redhat Support, Account Team, Consulting & Delivery team. What will you bring? 5+ years of Linux or UNIX system administration experience Bachelor's degree or higher in computer science or other technical discipline, or equivalent work experience RH certification is preferred. Good Troubleshooting skills for RHEL L2 Support and Administration Experience for RHEL clusters Has experience in working with Large customer setups Preferred work experience for Indian customers Experience in working at customer locations. This job is in Mumbai Has excellent Communication skills to drive technical conversations with the customer.

Senior Software Engineer - OpenShift Virtualization Performance

Bengaluru

5 - 9 years

INR 7.0 - 11.0 Lacs P.A.

Work from Office

Full Time

About the Job: The Red Hat Performance and Scale Engineering org is looking for a Senior Software Engineer to join us in the OpenShift Virtualization (OCPv) Performance and Scale team. Red Hat OpenShift Virtualization, an included feature of Red Hat OpenShift, provides a modern platform for organizations to run and deploy their new and existing virtual machine (VM) workloads. The solution allows for easy migration and management of traditional virtual machines onto a trusted, consistent, and comprehensive hybrid cloud application platform. As a senior member of the team, you will be responsible for providing comprehensive storage performance and scalability assessments of Red Hat OpenShift Virtualization (OCPv). Our goal is to make OCPv the platform of choice for Red Hat's enterprise customers for leveraging virtualization technologies. You will help us achieve such goals through targeted improvements in performance and scalability of the OCPv platform. This role needs an engineer that thinks creatively, adapts to rapid change, and has the willingness to learn and apply new technologies. You will be joining a vibrant open source culture, and helping promote performance and innovation in this Red Hat engineering team. The broader mission of the Performance and Scale team is to establish performance and scale leadership of the Red Hat product and cloud services portfolio. The scope includes component level, system and solution analysis and targeted enhancements. The team collaborates with engineering, product management, product marketing and customer support as well as Red Hat's hardware and software ecosystem partners. What will you do? Formulate test plans, and carry out performance and scalability benchmarks against various storage components/features of the OCPv platform to characterize performance, drive product performance improvements, and detect performance regressions through data analysis and visualization Develop tools and automation to aid the performance benchmarking work Collaborate with other engineering teams to resolve performance issues Triage, debug, and solve customer/partner cases related to virtualization storage performance and scale Publish results, conclusions, recommendations and best practices via internal test reports, presentations, external blogs and official documentation to support our partners and customers. Participate in internal and external conferences about your work and results What will you bring? Performance benchmarking, data capture, data analysis, and data Experience with storage systems and protocols (NAS, SAN, NFS, iSCSI, RBD, etc) Experience with testing windows technologies like MsSql, Win Desktop Citrix VDI, .Net etc. Experience with container technologies (podman, Kubernetes) Experience with systems performance engineering and metrics collection and analysis tools such as iostat, vmstat, sar, perf, pcp, prometheus, Grafana, Elasticsearch Programming experience in Python Experience working with the Linux operating system Excellent written and verbal language skills in English The following are considered as a plus: 5+ years of relevant experience Experience of working with virtualization technologies such as VMware Familiarity with storage APIs (snapshot, clone, provision, attach), Data Protection and Disaster Recovery Experience of working with Ansible automation platform Knowledge of performance observability/profiling tools like eBPF, Flame Graphs Bachelor degree in Computer Science or related fields Experience of Git or similar version control system

Business Process Analyst

Mumbai, Pune, Bengaluru

3 - 7 years

INR 5.0 - 8.0 Lacs P.A.

Work from Office

Full Time

What will you do: Work with globally distributed, cross-functional leaders, program managers, process analysts, and delivery stakeholders to understand business needs and desired outcomes Demonstrate good judgment in selecting methods and techniques to identify, document, and prioritize business objectives Facilitate working sessions with business owners and subject matter experts to elicit, capture, and prioritize business requirements Lead requirements definition and analysis, ensuring requirements are complete, concise, understandable, and traceable; organize into concise user stories with clear acceptance criteria Conduct walkthroughs to validate requirements; manage stakeholder expectations and requirements scope throughout a project Assist with identifying and documenting project risks, assumptions, and dependencies Partner with process analysts to assist with identifying new, or changes to existing processes, policies, or operational controls Assist change management consultants and process analysts with business readiness planning, preparation, and delivery Document findings and recommendations from POC initiatives, including success criteria, risks, and potential implementation roadmaps. Work with stakeholders to refine data management strategies based on insights gained through POC evaluations What will you bring: 3+ years of experience within HR or payroll and process design 2+ years of experience in the business analysis domain and a passion for business process Experience using project and change management tools and methodologies Solid consulting and facilitation skills with the ability to influence Excellent technical and business communication skills, including building presentations Working knowledge of Google Suite, Smart Sheet, Excel, and process documentation software like Proficiency in agile software development methodology Business analyst or Six Sigma certification is a plus.

Principal Software Quality Engineer

Bengaluru

10 - 14 years

INR 12.0 - 16.0 Lacs P.A.

Work from Office

Full Time

About the Job : Quality Engineering at Red Hat offers an inclusive and open environment for engineers to collaborate and build technology solutions for product testing and release readiness. Red Hat is the place for you to test your quality engineering mindset and nurture your DevOps and Leadership skills. Find out more about what it is like to work in Red Hat QE directly from our engineers in this . We are seeking a Principal Software Quality Engineer to join a group of passionate professionals developing and supporting the components and technologies that comprise OpenShift's control plane. This role demands deep technical expertise, strong leadership, and the ability to hit the ground running. You will collaborate with Product Management, Software Development Engineers, and Software Quality Engineers to gain a deep understanding of features, customer use cases, and technical implementations. This knowledge will enable you to design real-world test plans, extending automation frameworks, building new regression test suites, and drive the integration of quality-driven methodologies throughout the software development lifecycle. You will be responsible for developing and executing both manual and automated tests to accelerate the testing process and improve product quality. Our Quality Engineers are not just black-box testers; they have a deep understanding of software internals, can debug issues, and write automated tests using scripting and user-level automation tools. As a senior member of the team, you will be involved in strategic and process improvement efforts to continually improve the way the team works. As an individual contributor, youll take ownership of tasks from inception to completion with minimal oversight, while collaborating with other engineers to ensure best practices and high-quality deliverables. If you're passionate about building quality solutions for distributed systems, solving complex challenges, and contributing to the ongoing success of OpenShift, we invite you to join our team. What you will do: Architect and lead implementation of new features and identify quality improvements for OCP Provide technical vision and leadership on critical and high-impact teams Ensure non-functional requirements including security, resiliency, and maintainability are met Write unit and integration tests and work with engineers to ensure product quality Use CI/CD best practices to deliver solutions and support productization Contribute to a culture of continuous improvement by sharing recommendations and technical knowledge with team members Collaborate with product management, other engineering, and cross-functional teams to analyze and clarify business requirements Communicate effectively to stakeholders and team members to ensure proper visibility of development efforts Mentor, influence, and coach a distributed team of engineers Give thoughtful and prompt code reviews What you will bring: Expertise in designing, developing, and maintaining test environments and automated test suites Testing experience working with globally distributed QE team members Bachelor's degree or higher, or equivalent, in software engineering or a related field Minimum of 10 years of professional experience working in QE or software engineering Familiarity with Agile testing methodologies and techniques Familiarity with Linux containers and container orchestration tools like OpenShift and Kubernetes Knowledge of the Linux operating system (any distribution) Knowledge of networking Experience with continuous integration (CI) and Jenkins Programming skills in Golang, Python, Ruby, shell or another programming language Motivated and dedicated to learning and collaboration Ability to work in a fast-paced environment and learn quickly Experience with source code management tools such as Git Excellent system understanding and troubleshooting capabilities Technical leadership acumen in a global team environment Excellent written and verbal communication skills in English The following will be considered a plus: Experience with development for public cloud services such as Amazon Web Services (AWS) EC2, Google Compute Engine (GCE), or Microsoft Azure Direct experience with Linux containers, Kubernetes, Red Hat OpenStack Platform, or Red Hat OpenShift Knowledge of security testing Understanding of how Open Source and Free Software communities work Contributions to open source projects or publicly available code samples Experience with Pipelines technologies such as Kubeflow Pipelines, Argo, or Tekton Experience with Polarion Experience with CI/CD tools such as GitHub Actions and Jenkins

Technical Support Engineer

Bengaluru

1 - 4 years

INR 3.0 - 6.0 Lacs P.A.

Work from Office

Full Time

About the Job : The Red Hat Training team is looking for a Technical Support Specialist to join us in India. In this role, you will train examiners, respond to customers, and help examiners with delivering exams. Youll also contribute to the deployment of the Red Hat Exams system. Successful applicants must reside in a country where Red Hat is registered to do business. What will you do? Oversee the installation of Red Hat Exams systems Oversee the installation of Red Hat Individual Exam systems and Train and coach examiners Review the exam results and respond to the candidate via ServiceNow and Deal hotline call escalation Work with Red Hat Exam Site for the smooth running of Red Hat exams on Red Hat exam systems Provide L2 or L3 Support for Red Hat Certification Exams Troubleshoot exam setup failures and ensure the exam is delivered on time. Resolve/Verify the exam issues that are reported by the candidate for Live exams. Create the investigation report for the troubleshooted exam sessions Handle the exam quality assurance (QA) and conduct pilot exams Report the exam issues to the Exam Development team Work with IT team or developers for application enhancement - Grade and process Red Hat Exams What will you bring? 1+ year(s) of experience in supporting customers in real time 1+ year(s) of experience in Linux, Red Hat preferred 1+ year(s) of experience helping examiners with exam issues is a plus Experience taking an exam is desired, requested, wanted or needed Experience with deployment of Red Hat Exams systems Experience in Troubleshooting systems that are running in remote hardware or cloud environments Red Hat Certified Engineer (RHCE) certification or be able to obtain one within 1 month of hire; additional specialist certifications or Red Hat Certified Architect (RHCA) certification are a plus Red Hat Certified OpenShift Administrator exam or be able to obtain one within 1 month of hire Knowledge of or experience with Red Hat's cloud and platform offerings Knowledge of or experience with Red Hat OpenShift Container Platform and Red Hat Ansible Automation Platform is a plus ServiceNow experience is a bonus

Associate Manager, Technical Support

Pune

2 - 5 years

INR 8.0 - 12.0 Lacs P.A.

Work from Office

Full Time

About the Job: The Red Hat Customer Experience and Engagement (CEE) team is looking for an Associate Manager for Technical Support to join us in Pune, India. In this role, you will manage a team of highly technical associates who are responsible for providing an excellent service for our enterprise customers. You'll work with your peers around the world to guide initiatives and continually develop technical team members. We will need you to have experience managing teams in a technological, fast-paced environment, combined with a passion for improving the customer experience. What will you do? Manage the front-line Technical Production Support team covering Red Hat Enterprise Linux (RHEL) Oversee the day-to-day activities of technical teams, consisting of junior to senior technical support engineers Manage customer escalations with highly technical support requests from enterprise customers via the phone and the web; maintain a high level of customer satisfaction Promote and guide continuous professional and personal development of team members Improve knowledge management, customer-centric support, and issue problem solving Coordinate improvement programs for global support processes and procedures Cooperate daily with other front-line global centers and other teams within Red Hat to prioritize customer requests Provide leadership in problem solving, including proposing and discussing fixes, advising and educating customers Receive assignments in the form of objectives and define how to use resources to meet schedules and goals Provide guidance to associates within the established company policies; recommend changes to policies and procedures Maintain knowledge of current technologies and business trends to provide appropriate evaluation of each customer issue Follow processes and operational policies in selecting methods and techniques for obtaining solutions Act as an adviser to associates to meet schedules and resolve technical problems What will you bring? Previous commercial experience in a customer service or technical support environment, in a technology-oriented company or department Proven ability to learn and apply new skills and processes quickly, and coach and teach others Demonstrated experience managing a team with customer focus and service orientation Ability to identify potential, develop people, and motivate and build a team Solid troubleshooting skills and a passion for problem solving and investigation Ability to handle multiple tasks at once, prioritize, and work under pressure Ability to work in process-based environments, with the necessity of consultations, taking initiative, and making decisions Solid leadership and coaching skills Ability to communicate courteously and effectively with customers, third party vendors, and Red Hat associates Good written and verbal English communication skills The following are considered a plus: Commercial Linux experience in the enterprise sector Knowledge of support systems and tools Appreciation and passion for open source software

FIND ON MAP

Red Hat

Red Hat

Red Hat

Software Development

Raleigh NC

10001 Employees

173 Jobs

    Key People

  • Matt Hicks

    President and CEO
  • Paul Cormier

    Chairman and CEO

My Connections Red Hat

Download Chrome Extension (See your connection in the Red Hat )

chrome image
Download Now
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Job Titles Overview