Description
We are seeking an experienced Consultant Specialist to join our team in Guangzhou, China. As a Consultant Specialist, you will play a key role in creating and updating API/microservice design and documentation, reviewing and signing off user stories, and performing code reviews to ensure coding standards are followed.
Key Responsibilities: Create and update API/microservice design and documentation Review and sign off user stories written by Ops BA and low-level design created by Tech Architects Perform code reviews and ensure coding standards are followed and code is written in alignment with the architecture principles Work with IT PM to create a project plan and ensure adherence to the plan Provide assistance to ITPM on the ITSA process Resolve blockers for developers Have communication channels with tech architects and management teams to update on progress and blockers Work with DevOps Lead to ensure pipeline requirements are fed into the DevOps book of work on time Work with Test QAs to ensure all quality gates are applied on deliverables Own and arrange code review with management team Create production support walkthrough documents Create release checklist documents
Requirements: 5+ years of development experience Cloud Native Technologies: Kubernetes, Docker, Kafka, Istio Service Mesh Traditional Technologies: Bash/Shell, Groovy or Java, Unix/Linux, Jenkins, GitHub Solid Core Java foundation, including data structure, lambda, stream, JVM, and multiple-thread Understand the lifecycle of software programming Unit test and API test is mandatory, performance test will be an advantage API design experience will be an advantage Relational database operation and development experience is required, Oracle, MySQL, etc. DevOps tools experience is a plus, Jenkins, Docker, and Git, etc. K8S and Kafka experience will be an advantage Basic knowledge of Linux command and shell script Experience designing, building, and maintaining distributed containerized platforms Delivering CICD pipelines for automated deployments Strong analytical, troubleshooting, and communication skills Good English skills, including writing, reading, and oral