

Search by job, company or skills

Role Mission:
TheDevOpsEngineer will be involved intheend-to-enddelivery lifecycle includingsolution design, application development, QC testing, CI/CDautomationandcontinuousoptimization ofcloud-native platforms. Thecandidatewill need to manage Kubernetes operations, infrastructureprovisioningandsoftware upgradesto ensure systemsremainreliable,secureand scalable.The candidatewill be workingina teaminroutine on-callrotationsto support day-to-dayoperations, incidentresolution, customercareanddefect fixes.
Key Responsibilities
Design and Development:
Design, develop, andmaintainrobust, scalable, and resilient microservices using Java, SpringBootand related frameworks.
Hands-on experience with Apache Camel and its core Enterprise Integration Patterns (EIPs).
Implement RESTful APIs and ensure services meet performance, security, and stability requirements.
Write clean, well-tested, and efficient code following best practices and design patterns.
Containerization and Deployment:
Develop and manage services deployed on OpenShift/Kubernetes, including definingDockerfilesand Kubernetes resource configurations (Deployments, Services,ConfigMaps, etc.).
Work with CI/CD pipelines (e.g., Jenkins) for automated build, test, and deployment.
Monitor and troubleshoot services running in the OpenShift environment.
Architecture and Data:
Contribute to the architectural design of microservices, focusing on principles like loose coupling, high cohesion, and fault tolerance.
Implement various data persistence technologies, including relational (e.g., PostgreSQL) and NoSQL databases (e.g., MongoDB, Redis).
Integrate services using messaging systems (e.g., Red Hat AMQ) whererequired.
Collaboration and Quality:
Perform code reviews tomaintaincode quality and share knowledge within the team.
Ensure compliance with security standards and industry regulationsby performing security vulnerability scans (SAST, DAST, SCA) and disaster recovery exercise.
Support on-call duty on shift rotation and handle productionincidentand root cause analysiswith minimal supervision.
Knowledge Management:
Build technical documentation from scratch,maintainingworking documentson architecture overviews, APIspecificationsand system integrations.
Createandmaintainoperationalrunbooks to support the teamandinternal stakeholders.
Qualifications
Bachelors degree in Computer Science, Software Engineering, or related field.
Java Expertise: Minimum of 3 years of professional experience in developing enterprise applications using Java and the Spring Boot framework.
Microservices and API: Strong understanding of microservices architecture, principles, and best practices. Experience designing and consuming RESTful APIs.
Containerization: Proficient with Docker and Kubernetes/OpenShift for deployment and orchestration. Experience with OpenShift-specific features is a significant advantage.
Database: Experience with SQL and NoSQL databases.
Tools: Familiarity with Git, Maven/Gradle, and CI/CD tools.
Combined experience in DevOps, SRE, or Software Engineering.
Familiarwith containerized environments, Kubernetes internals, and Helm.
Hands-on production experience with Jenkins and CI/CD best practices.
Proficiency in at least one programming language (Python, Go, or JavaScript/TypeScript).
Solid understanding of AWS core services, IAM security, and cost-optimization practices.
Comfortable with Linux internals, networking fundamentals, and shell scripting.
Agile mindset with experience working in Scrum teams.
Excellent communication, documentation, and collaboration skills.
StarHub Limited, most commonly known as just Starhub, is a Singaporean multinational telecommunications conglomerate and one of the major telcos operating in the country. Founded in 1998, it is listed on the Singapore Exchange (SGX).
Job ID: 150425971
Skills:
Github, Jenkins, Git, Docker, Terraform, Helm, Kubernetes, CI CD Pipelines, TLS SSL Certificates, Scripting PowerShell, Networking Fundamentals, GitHub Actions, Microsoft Azure cloud services, Proxy and Connectivity Troubleshooting
Skills:
Aws, Terraform, Kubernetes, Docker, Gitlab, AWS CloudWatch, Datadog, ECS
Skills:
Java, Maven, PostgreSQL, Spring Boot, Redis, Microservices, Git, Gradle, Docker, Linux, Openshift, Apache Camel, MongoDB, Restful Apis, Kubernetes, AWS, Red Hat AMQ
Skills:
Devops, Appdynamics, Azure, Linux, Dynatrace, Splunk, AWS, CI/CD
Skills:
Automation & Scripting, High Availability & Disaster Recovery, Aws Cloud, Persistent Storage Management, Infrastructure as Code, Database Performance Optimization