
Senior Software Engineer – Azure OpenAI & Cloud Solutions
RM 10,000 - RM 12,999 / month
Checking job availability...
Original
Simplified
Imagine a future where Imagine a future where you create a digital workplace that enables employees to work in an agile, collaborative, and secure environment Join us in this role where you’ll support our vision of enabling the digital transformation and globalisation of one of the most sustainable energy companies in the world, establishing an exceptional digital workplace experience for all employees. Welcome to Digital Workplace IPL You’ll be part of Information Management and Productivity - Development where you, together with your colleagues, comprising nine product teams both developing and supporting various endpoint, office, and collaborative solution technologies. As a team, we collaborate daily in a diverse, ambitious, and global setup of over 50 colleagues with various IT stakeholders to work on our toolset, identify business needs and promote efficiency. You’ll play an important role in: • building and managing cloud-native solutions on Azure, leveraging various Azure services • contributing to AI/ML development by working with OpenAI models and prompt engineering for innovative solutions • participating in the entire Software Development Life Cycle (SDLC), from design through deployment and maintenance • designing and implementing APIs with a focus on security and best practices • managing Azure resources, implement Infrastructure as Code, and automate cloud workflows using tools like Terraform and CI/CD pipelines • developing and deploying applications using containerization tools (Docker, Kubernetes, AKS). To succeed in the role, you: • have strong coding skills, particularly in Python and TypeScript, with bonus experience in C# or JavaScript • have a deep understanding of Azure services, including OpenAI, Functions, API Management, and cloud-native development • have knowledge of cloud security principles, including identity management, authentication, API security, and networking concepts • have a solid understanding of Large Language Models (LLM) and Retrieval-Augmented Generation (RAG), with skills in prompt crafting and refining • are familiar with CI/CD tools like GitHub Actions and Azure DevOps for automating build, test, and deployment processes • have excellent verbal and written communication skills, and the ability to collaborate effectively in cross-functional teams • have strong problem-solving skills to adapt to changing circumstances and the ability to mentor team members and share knowledge about new technologies. Maybe you’ve read the above and can see you have some transferable skills, even though they don’t quite match all the points. If you think you can bring something to the team, we still encourage you to apply. Shape the future with us Send your application to us as soon as possible. We’ll be conducting interviews on a continuous basis and reserve the right to take down the advert when we’ve found the right candidate. As an applicant or employee, you may request reasonable work and position accommodation or adjustments via [email protected]. Please note that for your application to be taken into consideration, you must submit your application via our online career pages and answer the screening questions relevant for your country. We don't take applications or inquiries from external recruiters or agencies into account for this position.