- Knowledgeable on any of the cloud environments / Platforms like AWS, Azure, G-Cloud and cloud native services
- Experienced on application support on GCC AWS would be preferred.
- Experience on either container technology with orchestration or microservices. (e.g. Kubernetes, Openshift, EKS, ACS, ECR, Kafka)
- Configuration tools like Ansible, puppet or chef.io
- Experience with AWS cloud native services.
- Able to troubleshoot application issues on AWS Cloud
- AWS certification would be advantageous.
- Working experience on Java and Springboot framework, Microservices based applications.
- Java and SQL skills
- Application monitoring and strong troubleshooting skills on microservices-based applications
- Strong troubleshooting skills to support application maintenance issues.
- Springboot framework upgrade experience would be preferred.
- Experience with Ship/Hats CICD maintenance and operational support as Release Engineer/ Manager would be preferrable.
- CI/CD Tools like Gitlab, Nexus, Confluence, CA, TFS, Bamboo
- Configuration on project development pipeline.
- Scripts (batch or shell) to perform automation on deployment.
- Knowledge in Debugging and tracing errors on the system on development environment, test environment or production/staging environment.
- Knowledge on Quality Tools and Management tools like Sonar, Jira, Fortify, OWASP
- Build codes using npm, grunt, ant and maven or .net equivalent tools like msbuild.
- Knowledgeable in Unix/Linux or Windows Operating System
- Knowledge on Repository tools like Git, SVN, TFS, etc…
- Basic network security/ Hardening.
- Minimum 3-5 years IT working experience.
- Possess relevant system development / maintenance experience using Java-related technologies
- Good understanding of Software Development Life Cycle (SDLC) processes
- Experience in Application Maintenance Service processes and SLAs
- Ability to produce specifications for documentations and implementations.
- Self-motivated with a positive “can-do” attitude, creative with excellent presentation, communication, negotiation and interpersonal skills including strong persuasive techniques.
- Ability to lead, develop and maintain respectful and trusting relationship.
- Degree in Computer Science / Computer Engineering / Information Technology related field, or IT equivalent.