Kairos Technologies Private Limited

16 Job openings at Kairos Technologies Private Limited
Senior Software Architect Hyderabad / Secunderabad, Telangana,Telangana,India 8 - 18 years INR 15.0 - 45.5 Lacs P.A. On-site Full Time

Hello All, We are Hiring , We're looking for a Senior Software Architect to lead the design of scalable systems that blend modern web technologies with IoT and live video integrations. Key Skills: React (JS/TS), Java (Spring Boot), MongoDB, Redis REST/GraphQL APIs, WebSockets, MQTT, RTSP/WebRTC Docker, Kubernetes, AWS IoT device integration, real-time video streaming Strong in system design, mentorship, and cross-functional leadership Responsibilities: Architect full-stack systems and hardware integrations Build scalable front-end/back-end solutions Lead real-time video & IoT data pipelines Collaborate with product, DevOps, and embedded teams Drive quality, security, observability, and mentorship Experience: 8+ years in software development, with 3+ in an architect role. Proven work in full-stack, distributed systems, and hardware-software integration. Location: Madhapur, Hyderbad. Bonus: Experience in logistics, streaming platforms, or ML/CV. Interested Send your resume to [HIDDEN TEXT]

Talend Support Hyderabad / Secunderabad, Telangana,Telangana,India 3 - 13 years INR 10.0 - 28.0 Lacs P.A. On-site Full Time

Talend AMS - Support Job Description (JD): Role Overview: We are looking for a highly skilled Talend AMS Resource to support our Application Maintenance Services (AMS) for Talend-based ETL solutions. The ideal candidate should have extensive experience in production support, incident resolution, performance tuning, and enhancements for Talend workflows and data pipelines. Key Responsibilities: Oversee the maintenance, support, and monitoring of Talend-based ETL jobs. Act as the primary point of contact for Talend-related production issues and escalations. Ensure adherence to SLAs for incident resolution and system uptime. Incident and Problem Management: Diagnose, troubleshoot, and resolve complex ETL job failures and data discrepancies. Perform root cause analysis (RCA) and drive preventive measures. Collaborate with development teams to implement fixes and enhancements. Performance Optimization & Monitoring: Monitor ETL job execution and optimize performance to improve efficiency. Identify bottlenecks and implement best practices for data processing. Ensure proper logging, alerting, and proactive issue detection. Change Management & Enhancements: Implement minor enhancements, bug fixes, and configuration updates. Work closely with business stakeholders to support evolving data needs. Manage version control, deployments, and rollback strategies. --------------------------------------------------------------------------------------------------------------------- Talend AMS SupportLead: Role Overview : We are looking for a highly skilled Talend AMS Lead to manage and support our Application Maintenance Services (AMS) for Talend-based ETL solutions. The ideal candidate should have extensive experience in production support, incident resolution, performance tuning, and enhancements for Talend workflows and data pipelines. Key Responsibilities: Lead and Manage AMS OpB163:B181erations: Oversee the maintenance, support, and monitoring of Talend-based ETL jobs. Act as the primary point of contact for Talend-related production issues and escalations. Ensure adherence to SLAs for incident resolution and system uptime. Incident and Problem Management: Diagnose, troubleshoot, and resolve complex ETL job failures and data discrepancies. Perform root cause analysis (RCA) and drive preventive measures. Collaborate with development teams to implement fixes and enhancements. Performance Optimization & Monitoring: Monitor ETL job execution and optimize performance to improve efficiency. Identify bottlenecks and implement best practices for data processing. Ensure proper logging, alerting, and proactive issue detection. Change Management & Enhancements: Implement minor enhancements, bug fixes, and configuration updates. Work closely with business stakeholders to support evolving data needs. Manage version control, deployments, and rollback strategies. Team Leadership & Collaboration: Mentor and guide a team of AMS engineers, ensuring knowledge sharing and skill development. Collaborate with cross-functional teams, including DBAs, cloud engineers, and business analysts. Ensure documentation and best practices are maintained for AMS processes.

Senior Mainframe Developer Hyderabad,Telangana,India 7 - 15 years INR 12.0 - 30.5 Lacs P.A. On-site Full Time

Key Responsibilities: Analyze, modify, and migrate COBOL programs referencing IDMS to DB2 Convert IDMS screen logic to new ReactJS-based front ends (in collaboration with frontend teams) Modify JCL, batch jobs, and online CICS transactions to remove IDMS dependencies Reference and conform DB2 table formats provided by DBAs Collaborate with onshore/offshore team members in daily standups Work closely with technical leads to meet aggressive project deadlines Conduct data validation and comparison between IDMS and DB2 using extract utilities Package and promote code using tools like Endeavor or ChangeMan Required Skills: 10+ years of hands-on mainframe development experience Strong proficiency in: COBOL , JCL DB2 , IDMS , IMS CICS and MQ Experience with tools like Endeavor , ChangeMan Proven experience working on modernization/migration efforts (e.g., IDMS to DB2, COBOL to Micro Focus) Ability to work independently and deliver production-ready code Familiarity with data validation strategies between legacy and modern systems Nice to Have: Experience in ReactJS or any UI modernization project Experience with Micro Focus COBOL Knowledge of AWS SQS , Java , or web services integration

C++ Developer Bengaluru,Karnataka,India 6 - 12 years INR 5.0 - 32.0 Lacs P.A. On-site Full Time

Responsibilities and Qualifications: C++ Expertise: Design, develop, and maintain applications with C++ (20), emphasizing advanced template programming and modern standards. Windows Application Development: Strong experience with MFC, Windows API/SDK, and COM for creating robust Windows applications. Testing and Debugging: Implement and maintain C++ unit tests with the Microsoft Cpp UnitTest Framework. Demonstrate exceptional debugging skills and problem-solving abilities. HTML and Regular Expressions: Develop and integrate HTML components and use Regular Expressions effectively within applications. Memory Management: Manage Windows Memory, executable loaders, and DLLs to ensure efficient and optimized performance. Build and CI/CD Processes: Proficiency in Visual Studio, MSBuild, GIT, and Azure DevOps classic Pipelines for continuous integration and deployment. Communication and Collaboration: Strong teamwork and communication skills, with attention to detail and the ability to deliver high-quality results within deadlines.

Java React Azure Devops Developer Hyderabad,Telangana,India 7 - 12 years INR 14.0 - 24.5 Lacs P.A. On-site Full Time

Dear All, Please find the below JD. request you to reply if its matching. JD : Experience : 7 - 11 Yrs Notice : Immediate - 20 Days Location : Pune, Bangalore, Hyderabad,Chennai Strong experience in Spring boot, Micro services must have experience in React, Azure Devops

Director of Operations - Healthcare & Technology Hyderabad,Telangana,India 10 - 20 years INR 20.0 - 45.0 Lacs P.A. On-site Full Time

Director of Operations Location: Hyderabad (Banjara Hills) Experience: 4+ years in high-growth, multi-site operations Reports to: COO Job Description Client needs a strategic, metrics-obsessed operator who can knit people, process and technology into one lean enginedelivering faster, cheaper and better service at scale. What you'll drive 1. Improve Ops KPIs ? Work on north-star KPIs like TAT, NPS, cost per order, workforce attrition 2. Slash waste and embed continuous improvement ? Map the end-to-end value stream from booking to report delivery; ? Champion automationdynamic routing, inventory planning, cost optimisation 3. Shape a high-performance organisation ? Directly lead Senior Managers across Home Service, Reports, Doctor Consultations, Pharmacy ? Keep teams aligned and accountable 4. Raise the customer bar ? Ensure we're driving more and more value and delight to our customers ? Work towards garnering and maintaining trust with patients 5. Make scale repeatable ? Codify the new-city launch playbook ? Lead high-volume expansions with zero service disruption Qualifications ? Scale pedigree: Operational leadership in a tech-enabled service (diagnostics, hyper-local delivery, e-commerce, health-tech) that scaled ? Metrics & analytical rigour: Fluent in Sheets; able to interrogate data, build models, and translate insights into daily rituals. ? Lean/Process mastery: Proven record compressing cycle times and slashing waste ? People leadership: Strong coaching mindset and succession-planning track record ? Cross-functional influence: Comfortable partnering with Product, Engineering, and Marketing to drive change ? Crisis calm & bias for action: Experience steering ops through rapid scale, unexpected surges, and live service incidents ? MBA is a plus

BDE - Staffing and Recruitment Hyderabad,Telangana,India 2 - 3 years INR 2.5 - 5.5 Lacs P.A. On-site Full Time

Job Title: Business Development Executive Location: Hyderabad (Onsite) Work Schedule: Monday to Friday (5 days a week) Experience: 2 years in Business Development, Sales, or Client Acquisition Employment Type: Full-time About Kairos Technologies: Kairos Technologies is a global leader in staffing and recruiting services, providing top-tier talent solutions to clients worldwide. We specialize in connecting businesses with skilled professionals, driving growth through strategic partnerships. Job Overview: We are seeking a dynamic and results-driven Business Development Executive to expand our client base in Hyderabad. The ideal candidate will be responsible for client acquisition, relationship building, and driving business growth through direct meetings and strategic outreach. This is an onsite role that requires visiting client locations for face-to-face interactions. Key Responsibilities: Identify and engage potential clients (corporates, startups, and mid-large enterprises) for staffing and recruitment needs. Conduct in-person meetings with clients to understand their hiring needs and present Kairos solutions. Build and maintain strong, long-term relationships with key decision-makers (HR, Hiring Managers, CXOs). Develop and execute sales strategies to achieve revenue targets and business growth. Collaborate with internal recruitment teams to ensure seamless client fulfillment. Stay updated on industry trends, competitor activities, and market demands. Prepare and deliver proposals, presentations, and contracts to close deals. Maintain accurate records of sales activities and client interactions in CRM tools. Desired Skills & Qualifications: 2+ years of experience in Business Development, Sales, or Client Acquisition (preferably in IT staffing, recruitment, or HR services). Strong negotiation, communication, and presentation skills . Proven ability to meet sales targets and drive revenue growth. Willingness to travel for client meetings. Self-motivated, proactive, and capable of working independently. Familiarity with CRM tools (e.g., Salesforce, HubSpot) is a plus.

DOT NET LEAD Developer hyderabad,telangana,india 5 - 10 years INR 15.0 - 30.0 Lacs P.A. On-site Full Time

Job description Description: Good analytical skills to understand the requirements and lead the team for removing technical roadblocks and perform hands on coding Soft skills needed: Self-starter, proactive, approachable, solution oriented, team player Good knowledge or working experience in Agile projects Work experience in designing modules, estimation, task management for self and team Strong trouble shooting skills to resolve the technical skills. Very strong in web development which includes ASP.NET (4.5 / 4.6), ASP.NET MVC (4.0 / 5.0), HTML, HTML 5, CSS. Good Experience in Angular 7 and above versions Mandate for cloud platform like AWS/Azure Very strong in C# as development language, .NET framework concepts and implementation and OOPs concepts. Very Strong SQL Server (includes working with DML, DDL, Stored procedures,) Strong in services development and hosting for WCF, ASP.NET Web API. Strong in Ajax, jQuery, JavaScript etc Strong in writing automated unit testing code. Strong in SSIS, SSRS. Demonstrate ability to apply Microsoft Practices and Patterns Working experience on Performance Tuning of an application using C# and SQL. Used Application Blocks like logging, exception handling, etc. Have worked with 3rd-party web controls Purpose of role: - We are seeking a seasoned software developer who is dedicated to their craft; you write code that you are proud of and can hit the ground running. - You write beautiful, fast code to a high standard, in a timely and scalable way that improves the codebase of disruptive SaaS based and On Prem Loyalty management software in meaningful ways. - You will be a part of a creative team that is responsible for all aspects of the ongoing software development from the initial specification, through to developing, testing and launching Key Responsibilities: - Build high quality, scalable web applications using best coding standards and writing clean, well-designed code. - Extend, enhance, and maintain the core product software and databases. - Contribute to continual improvement by testing, performance tuning, refactoring, usability improvements, and automation. - Produce detailed specifications, and contribute in all phases of the engineering lifecycle. - Lead a team of engineers to produce high quality, clean and scalable code. Role: Technical Lead Industry Type: IT Services & Consulting Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: Any Graduate

Tosca Automation Engineer hyderabad,telangana,india 5 - 10 years INR 15.0 - 30.0 Lacs P.A. On-site Full Time

Job description Job Summary: We are seeking a skilled TOSCA Automation Specialist with a proven track record in automating web applications, APIs, and SAP systems using TOSCA. The ideal candidate will bring expertise in designing and maintaining automation frameworks, leading small teams, and adhering to Tricentis best practices. This role involves end-to-end responsibility for test automation, including planning, designing, deployment, and troubleshooting. Key Responsibilities: 1.TOSCA Automation : Automate web applications and APIs using the TOSCA automation tool. Implement TOSCA automation for SAP applications (good to have). o Develop and execute test automation scripts with TOSCA. 2. Framework Development : Design, develop, and maintain TOSCA-related automation frameworks. o Apply Tricentis best practices for automation and manage custom controls. 3. Project Management: Plan and design automation strategies for projects. o Lead and manage small teams to ensure successful project execution. 4. Testing and Reporting: Execute test scripts, analyse results and publish test reports. o Continuously improve automation testing processes for efficiency and effectiveness. 5. Certifications and Tools: Leverage TOSCA certifications (AS1, AS2, AE1, AE2, TDS, and TQL) to optimize test automation practices. o Implement integrations and support continuous testing/integration pipelines. 6. Troubleshooting and Support: Maintain and troubleshoot TOSCA environments and test automation suites. Provide support and guidance to team members on automation challenges. 7. Knowledge Sharing: Coach and mentor team members on TOSCA best practices. o Share expertise in handling custom controls and integrating TOSCA with various tools Required Skills and Qualifications: Hands-on experience with the TOSCA automation tool for web and API automation. Strong knowledge of SAP automation using TOSCA (preferred). Proficiency in designing, deploying, and maintaining TOSCA test automation frameworks. Mandatory certifications: TOSCA AS1, AS2, AE1, AE2, TDS, and TQL. Experience with Tricentis best practices and custom controls. Knowledge of continuous testing/integrations within CI/CD pipelines. Excellent troubleshooting and debugging skills. Proven ability to lead and manage small teams. Preferred Skills: Familiarity with additional test automation tools and techniques. Experience with Agile and Scrum methodologies. Strong analytical, problem-solving, and communication skills. Role: Automation Test Engineer Industry Type: IT Services & Consulting Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Quality Assurance and Testing Education UG: Any Graduate

Exciting Trainee Software Engineer hyderabad,telangana,india 0 - 1 years INR 0.5 - 5.0 Lacs P.A. On-site Full Time

Job description Excellent verbal and written communication skills. Should be good at problem solving and logical thinking. Should have Good analytical skills. Must have good knowledge in Manual & Automation Testing. Knowledge on API Presentation Skills. Self-Driven. Exp : 0-1 Year Role: Manual Test Engineer Industry Type: IT Services & Consulting Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Quality Assurance and Testing Education UG: Any Graduate PG: Any Postgraduate

React Developer - Kairos technolgies hyderabad,telangana,india 3 - 5 years INR 0.5 - 7.0 Lacs P.A. On-site Full Time

Job description We are looking for a great JavaScript developer who is proficient with React.js. Your primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Flux or Redux). You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important. Responsibilities Developing new user-facing features using React.js Building reusable components and front-end libraries for future use Translating designs and wireframes into high quality code Optimizing components for maximum performance across a vast array of web-capable devices and browsers Skills Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model Thorough understanding of React.js and its core principles Experience with popular React.js workflows (such as Flux or Redux) Experience with data structure libraries (e.g., Immutable.js) Familiarity with RESTful APIs Knowledge of modern authorization mechanisms, such as JSON Web Token Exp : 3- 5 Years Role: Front End Developer Industry Type: IT Services & Consulting Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: Any Graduate PG: Any Postgraduate

Exciting Junior Motion Graphics Designer hyderabad,telangana,india 0 - 3 years INR 0.5 - 6.0 Lacs P.A. On-site Full Time

Job description We are seeking a talented and motivated Graphic Designer with skills in Adobe After Effects to join our creative team. In this position, you are required to have a passion for design, a keen eye for detail, and a strong desire to learn and grow in a fast-paced environment. Key Responsibilities : Design and produce high-quality graphics for various digital and print media, including social media posts, website banners, marketing materials, and presentations. Utilize Adobe After Effects to create compelling motion graphics, animations, and video content that enhance our brand s visual storytelling. Education : A degree or diploma in Graphic Design, Visual Arts, Multimedia, or a related field. Skills and Abilities : Proficiency in Adobe After Effects is essential. Basic knowledge of other Adobe Creative Suite applications, such as Photoshop, Illustrator, and Premiere Pro. Strong visual and conceptual skills with a keen eye for detail. Ability to work collaboratively in a team environment and take direction well. Excellent time management skills and the ability to handle multiple projects simultaneously. Role: Graphic Designer Industry Type: IT Services & Consulting Department: UX,Design & Architecture Employment Type: Full Time, Permanent Role Category: Other Design Education UG: Any Graduate PG: Any Postgraduate

Marketing Manager hyderabad,telangana,india 3 - 7 years INR 0.5 - 4.5 Lacs P.A. On-site Full Time

Job description We are looking for a highly creative marketing professional to lead our marketing function. In this position, you will be responsible for managing all aspects of marketing and communications. The person will be responsible for growing our brand, increasing brand loyalty and awareness. Primary Roles and Responsibilities: Experience: 10+ years of marketing experience Minimum of 6-7 years of digital experience in planning, implementing, monitoring, and optimizing all digital marketing campaigns across all digital channels. Create and drive the go-to-market (GTM) strategy for new products & services. Setup clear objectives and goals, research and define target audiences, develop marketing and communication strategies, and measure adoption. Social Media Management Design, build and maintain a social media presence. Website Management Update, Manage and Maintain multiple websites, strategize to drive relevant traffic to the website, ensure frequent/ timely content updates, website analytics working experience on WordPress. Strong experience on SEO, SEM, Email Marketing, Video Marketing, and LinkedIn Marketing. Google Analytics Expert knowledge of Google Search Console and Analytics. Content Writing Outstanding content writing, communication, and interpersonal skills. Webinar and Events Management: Measuring and reporting on the performance of all digital marketing campaigns. Identify the latest trends, insights, emerging technologies and optimize spend and performance based on the insights. Drive content distribution on blogs, online sites and contribute to all internal and external communications. Create sales presentations and promotional content; drive the creation, development, and maintenance of necessary collateral such as capabilities brochures, white papers, presentations, messages documents, and contributed articles. Desired Candidate Profile: Proven experience in the field of digital marketing with excellent communication skills. Quick learner, ability to multitask, handle pressure and meet deadlines. Preferably from IT/ITES or technology companies Qualification-Graduate / Post-Graduate in Marketing Communication, with a major in Digital Marketing. Good to have skills: Has experience handling PPC, CPC, and CPA Marketing Campaigns for the Software/Product Engineering Services industry Experience creating the Google AdWords campaign structure and running the ads to get the maximum conversions Measures and reports performance of AdWords campaigns Working knowledge about Mailchimp, Constant Contact, AHREF/ SEMrush, ZOHO Page sense, Microsoft Clarity, or other marketing tools. Role: Performance Marketing Manager Industry Type: IT Services & Consulting Department: Marketing & Communication Employment Type: Full Time, Permanent Role Category: Digital Marketing Education UG: Any Graduate PG: Any Postgraduate

Dotnet Developer hyderabad,telangana,india 5 - 10 years INR 0.5 - 6.0 Lacs P.A. On-site Full Time

Job description Strong knowledge and proven working experience as an ASP .NET/ASP.NET Core developer. Hands-on experience in developing ASP.NET Core/ ASP .NET MVC applications. Well-versed with Microsoft s .NET framework and tech stack Proficient in and VB.NET programming languages and extensive working knowledge of .NET languages. Strong understanding of object-oriented programming concepts and methods Familiar with entire software development lifecycle and development approaches Hands-on experience in database design, architecture, and integration Experience working with WebAPI, Entity Framework, ADO.NET, SQL Server, HTML, CSS, JavaScript, AngularJS, JQuery, Ajax, Bootstrap, and VB.NET Working knowledge of Microsoft development best practices, design patterns, and tools Familiar with web application lifecycle and frontend, backend frameworks Knowledge of web services, WCF, and SOA (Service Oriented Architecture) Must have experience working with web technologies and frameworks Knowledge of design patterns and principles and .NET patterns Knowledge of testing and automated testing platforms Role: Full Stack Developer Industry Type: IT Services & Consulting Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: Any Graduate PG: Any Postgraduate

Java Technical Lead hyderabad,telangana,india 8 - 12 years INR 0.5 - 6.0 Lacs P.A. On-site Full Time

Job description 8+ years of experience in Java development, Technical Architecture & Design, and experience in development projects for larger enterprises Professional experience in all phases of SDLC with various Client/Server and web-based Applications using Java/J2EE technologies. Proven expertise with Java, Java Core, Spring, Hibernate, spring boot, microservices and understanding of UML (Unified Modelling Language) Strong web development experience with JavaScript frameworks (Angular, Node.JS, Express.JS, ReactJS, Backbone.JS, etc.) Experience with relational databases like MSSQL, MySQL, PostgreSQL, Oracle etc. Experience with Docker and building/deploying containerized workloads on the cloud (AWS, GCP) Experience with CI/CD tools like Jenkins, Terraform, CloudFormation, GitHub Actions, is desirable. Experience developing/managing REST Web Service API(s) Experience with distributed multi-tier applications Proven experience with cloud computing platforms like AWS and its services Familiarity with unit testing patterns (TDD/BDD) and methodologies Leadership and team management skills to manage and direct the development teams Must have knowledge of Agile Development methodologies. Roles & Responsibilities Design, architect, develop and manage highly reliable, scalable, and high-performing web applications. Interface with cross-functional teams to ensure the solution meets business requirements and technical guidelines. Develop code using the latest Java, Spring, and NoSQL technologies. Responsible for analysing and providing functional solutions that will be transformed to technology solutions. Assume the ownership of all aspects of the technical implementation and reviews. Lead, manage and guide a team of engineers and senior engineers. Contribute technical expertise to all projects as required. Contribute to the technical research and implement POCs as required. Experience 8 12 years Role: Technical Lead Industry Type: IT Services & Consulting Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: Any Graduate PG: Any Postgraduate

QA Practice Head hyderabad,telangana,india 15 - 20 years INR 0.5 - 7.0 Lacs P.A. On-site Full Time

Job description The Practice Director of QA is a strategic and thought leadership role within Kairos R&D. Will play a crucial role in Kairos Digital Quality Engineering, QE platforms and QE consulting services. Responsible for owning quality engineering strategy & automation roadmap and supporting growth of the portfolio Should have extensive experience in preparing and delivering RFP responses, workshops, and track record of winning large deals. Must possess self-motivated and consultative in approach and nurture, develop a highly empowered QA and test engineering teams Key Roles and Responsibilities Presales/ Solutioning Responsible for Digital Testing Pre-sales activities such as technical consulting, participate in RFI/RFP and contribute in estimation, methodology, Proposal solution and process definition Responsible for creating proposal for responses, customer visits and conduct customer workshops Solid technical background in architecting QE platforms for future ready businesses Offerings /GTM Strategy/ Building the Practice Responsible for arriving QE offerings and define go to market strategy to create new business opportunities Sales Enablement Identifying market needs, design campaigns, produce quality collateral and enable sales teams to drive new business opportunities Leadership Collaboration with other peers to work on strategic initiatives. Foster a culture of communication and transparency while collaborating with other teams such as sales, delivery, marketing Possesses solid analytical, problem solving, and critical / design thinking skills Research and identify latest and future trends in the industry and share thought provoking ideas and solution with internal teams and to the world at large. Active in the technology community through various channels including conferences, meetups, blogging, webinar etc. Exp : 15+ Years Role: Head - Quality Industry Type: IT Services & Consulting Department: Quality Assurance Employment Type: Full Time, Permanent Role Category: Business Process Quality Education UG: Any Graduate PG: Any Postgraduate