OpenText is looking for a skilled Software Engineer with 3+ years of experience to join their team in Bengaluru. If you hold a degree in BE/BTech/BCA/BSc/ME/MTech/MCA, this is a fantastic opportunity to grow your career with a leading tech company. Salary details are not disclosed.
Join our Telegram group: Click here
Follow us on Instagram: Click here
Join our WhatsApp group: Click here
OpenText Careers Software Engineer details
Job Role | Software Engineer |
Experience | 3+ Years of experience |
Qualification | BE / B-Tech / MCA / ME / M-Tech |
Salary | Industry Standard |
Job Location | Bengaluru |
Application Start date | 08th – June – 2024 |
Last date to apply | Apply before link expires |
About OpenText
OpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team, you will have the opportunity to partner with some of the most highly regarded companies in the world, tackle complex issues, and contribute to projects that shape the future of digital transformation.
Your Impact
We are seeking a skilled and experienced Software Engineer with expertise in Large Language Models (LLM), Java, Python, Kubernetes, Helm, and cloud technologies like AWS. The ideal candidate will contribute to designing, developing, and maintaining scalable software solutions using microservices architecture. This role offers an exciting opportunity to work with cutting-edge technologies in a collaborative environment.
What the Role Offers
Design, develop, troubleshoot, and debug software programs for enhancements and new products.
Integrate Large Language Models (LLMs) into business applications to enhance functionality and user experience.
Develop and maintain transformer-based models.
Develop RESTful APIs and ensure seamless integration across services.
Collaborate with cross-functional teams to gather requirements and translate them into technical solutions.
Implement best practices for cloud-native development using AWS services like EC2, Lambda, SageMaker, S3, etc.
Deploy, manage, and scale containerized applications using Kubernetes (K8S) and Helm.
Design enhancements, updates, and programming changes for application software, utilities, databases, and Internet-related tools.
Analyze design and determine coding, programming, and integration activities required based on general objectives and overall architecture knowledge.
Collaborate and communicate with management, internal, and outsourced development partners regarding software system design, project progress, and issue resolution.
Represent the software systems engineering team throughout all phases of larger and more complex development projects.
Ensure system reliability, security, and performance through effective monitoring and troubleshooting.
Write clean, efficient, and maintainable code following industry standards.
Participate in code reviews, mentorship, and knowledge-sharing within the team.
What You Need to Succeed
Bachelor’s or Master’s degree in Computer Science, Information Systems, or equivalent.
Typically, 3-5 years of relevant experience.
Strong understanding of Large Language Models (LLM) and experience applying them in real-world applications.
Expertise in Elastic Search or similar search and indexing technologies.
Expertise in designing and implementing microservices architecture.
Solid experience with AWS services such as EC2, VPC, ECR, EKS, SageMaker for cloud deployment and management.
Proficiency in container orchestration tools like Kubernetes (K8S) and packaging/deployment tools like Helm.
Strong problem-solving skills and ability to troubleshoot complex issues.
Strong experience in Java and Python development, with proficiency in frameworks like Spring Boot or Java EE. Hands-on experience designing and writing modular object-oriented code is essential.
Good knowledge of REST APIs, Spring, Spring Boot, and Hibernate.
Excellent analytical, troubleshooting, and problem-solving skills.
Ability to demonstrate effective teamwork within immediate and cross-functional teams.
Experience with version control and build tools like GIT, GitLab, Maven, Jenkins, GitLab CI.
Excellent communication and collaboration skills.
Familiarity with Python for LLM-related tasks.
Working knowledge of RAG (Retrieval-Augmented Generation).
Experience working with NLP frameworks such as Hugging Face, OpenAI, or similar.
Knowledge of database systems like PostgreSQL, MongoDB, or DynamoDB.
Experience with observability tools like Prometheus, Grafana, or ELK Stack.
Experience with event-driven architectures and messaging systems (e.g., Kafka, RabbitMQ).
Experience with CI/CD pipelines, DevOps practices, and infrastructure as code (e.g., Terraform, CloudFormation).
Familiarity with Agile framework/SCRUM development methodologies.
How to Apply For OpenText Software Engineer ?
All interested and eligible candidates can apply OpenText Software Engineer online by the following link as soon as possible.
To Apply For OpenText Software Engineer Careers : Click Here
Join our Telegram group: Click here
Follow us on Instagram: Click here
Join our WhatsApp group: Click here