Technical Analyst, Cloud Native Application Development
Responsibilities
Participate in requirements analysis, solution design, and cloud-native application development for digital products and enterprise systems.
Design, develop, test, deploy, and support software solutions across on-premises, hybrid-cloud, and cloud environments.
Collaborate closely with business users, product owners, and technical teams in an agile development environment.
Contribute to project planning activities, including technical evaluation, implementation strategy, risk assessment, and cost-benefit analysis.
Support system integration initiatives and promote the adoption of new technologies and platforms across the organization.
Participate in proof-of-concept (POC) and pilot projects to evaluate emerging technologies and innovative solutions.
Provide technical consultation and support to resolve application and production issues.
Conduct performance analysis, troubleshooting, and capacity planning to enhance system reliability, scalability, and efficiency.
Stay current with industry trends and emerging technologies, and actively contribute to technology research and innovation initiatives.
Requirements
Bachelor's degree in Computer Science, Information Systems, Software Engineering, or a related discipline.
Minimum 2 years' experience in software development, system development, or related technical roles.
Experience with the following technologies: Java, Spring Boot, ReactJS, MySQL, MongoDB, Redis, Microservices architecture and system integration, RabbitMQ, Python.
Familiarity with software development lifecycle (SDLC), testing methodologies, version control, and software engineering best practices.
Knowledge of cloud-native applications, containerization, or platform-based development is an advantage.
Basic understanding of AI and data concepts, with exposure to AI-assisted development tools and workflows preferred.
Interest in emerging technologies such as Prompt Engineering, Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), Vector Databases, and Graph Databases.
Strong analytical, problem-solving, and communication skills.
Proactive team player with a passion for technology, continuous learning, and innovation.
(OOCL is an Equal Opportunity Employer. OOCL will retain the personal data of applicants/ unsuccessful applicants for future recruitment purpose for a period of six months. All personal data will be destroyed immediately right after the abovesaid period.)