Job ref no.: CT3130529-01#0116

Development Engineer (Backend)

Spinnaker IT Limited

Our client is seeking backend engineers at different levels, from a team leader,  SME or experienced developers, and good aspiring junior developers. Ideally you should have cloud knowledge (Azure or AWS), and experienced with Ansible/ SQL/API/Java skillset. For the more senior roles, you should be able to meet most of the requirements list below, and for the junior roles, some of the skills/experience list below are essential.

You are expected to be a team player with good all round communication skills.

The Pr
incipal responsibilities include
  • ​Provide technical consultant for the digital platform design, development, implementation and maintenance of IT systems to local business units
  • Prepare detailed specifications that describe input, output, and logical operation, and convert them usable computer application functions
  • Ensure implementation on time and in budget with appropriate quality in accordance to user requirements
  • Assist in coordinating the activities of the IT project team with stakeholders in user departments, other IT teams, external parties  e.g. software and hardware suppliers, and other financial institutions and bank customers 
  • Provide estimates for development effort for individual or component from design documents
  • Review  code and documentation to ensure code meets the design criteria
 To be successful, you should have some of the following attributes:
  • Experience in working in large scale Linux, Windows based environment, coupled with s olid understanding and experience of working on cloud infrastructure, architecture and technologies such as Azure, AWS, GCP, preferably Azure
  • Experience using containerization and software defined infrastructure using Docker, Kubernetes
  • Good understanding of Microservices and service mesh concepts like Istio, Nginx
  • Experience in infrastructure deployment automation using tools like Terraform, Ansible
  • Strong Knowledge in DevOps toolsets, Git, Jenkins, Nexus, Spinnaker, Maven
  • Experience with scripting in Bash or Powershell or Python 
  • Solid understanding of Databases such as SQL, MySQL, Redis
  • Strong understanding of Queuing and messaging services like Kafka, Event hub and servicebus
  • Experience with server hardening and other security best practices
  • Good understanding on application and infrastructure monitoring tools like Prometheus, AppDynamics, Azure AppInsights
  • Familiar with software development lifecycle and agile software practices, from specification, development, Quality Assurance, release 
All applications applied through our system will be delivered directly to the advertiser and privacy of personal data of the applicant will be ensured with security.
More job information
Job ref no. CT3130529-01#0116
Salary
Job Function
Industry
Location
  • Mongkok
Employment Term
  • Contract
  • Full-time
Experience
  • 2 years
Career Level
  • Middle management level
Education
  • Degree
Benefits
  • 5-day week
  • Medical plan