Careers - Pickles Auctions buy industrial, cars, and salvage
logo
Profile Image
Connect account
Find Deals. Make Money.
Arrow icon

Navigation

Buy
Sell
Services
About us
More
Login/Register
home
about us
careers
16

Principal Engineer

Reports to: Group Technology Manager

Department: IT - Transformation

Location: Kuala Lumpur

JOB DESCRIPTION

The purpose of your role is developing quality software to implement business and data requirements of the Pickles Finance Stream.

KEY RESPONSIBILITIES

• Assist with estimation of work required to implement business requirements for the Finance stream, in conjunction with the Business Analyst(s), Architecture, and where appropriate, UX functions.
• Assist with the documentation and design of solutions, ensuring compliance with agreed architecture
• Develop software to meet specified requirements and in accordance with the agreed design
• Drive compliance of your development work with agreed technical QA policy, including that code is checked in regularly, unit tests and code reviews are completed, and assist with code reviews for others
• Assist Testers to test your software deliveries, triaging and addressing defects as required
• Assist with the transition of software to Production, including any post-implementation support
• Assist with the automation of development process within your team, including CI/CD and QA automation frameworks, and assist in managing development and test environments.
• Ensure that automated build and deploy issues caused by your software are addressed ASAP.
• Understand, apply and champion the policies, processes and standards agreed for your team.
• Ensure that tools used to track assigned work and work forecasts are maintained on a daily basis
• Assist in production support and maintenance
• Engage fully in the meetings of your team to help drive outcomes and actively seek work to do to progress the deliveries of your team and of IT in general
• Continuously improve your technical knowledge and development skills and that of your team.

KEY SUCCESS MEASURES

• Quality of the software you deliver as measured by defects and compliance with design
• Velocity of your team overall as measured by story points completion trends
• The improvement in your technical and development competency
• Be a contributing team player

ADDITIONAL NOTES

The following standards, processes and policies apply to this role:

• Coding standards and development guidelines
• Reference architecture / patterns
• ALM

TECHNICAL SKILLS

The following technical skills apply to this role:

• At least 6+ years of experience and deep understanding of Domain Driven Design, Design Patterns, Microservices application architecture/database design (SQL/NoSQL) and Test Driven Development (Must-Have)
• Expertise Node.js, Typescript/Javascript (Must-Have).
• Building CI/CD pipelines using git, BitBucket, Azure Devops (Must-Have)
• Expertise Containerization – Docker and Kubernetes (AKS) (Must-Have)
• Experience working in cross-functional agile teams with a scrum ceremonies and devops culture (Must-Have)
• Experience in working with event-driven architectures with at least one of the following: SAGA, event sourcing, CQRS, streaming (Good-to-Have)
• Event Streaming platform such as Apache Kakfa (Good-to-Have)
• Exposure to performance testing microservices using tools such as JMeter (Good-to-Have)
• Exposure to application logging and monitoring such as AppInsights, ELK, Splunk (Good-to-Have)
• Exposure to automated security testing (Good-to-Have)
• Microsoft Azure environment (API Management/ App Services/ Service Bus / Functions/ Table
storage/ ARM templates) (Good-to-Have)
• API gateway (Kong), Service Mesh(Istio), Microservice Workflow (Zeebe) (Good-to-Have)

Kindly submit your application to sanggeetha.maniyam@pickles.com.au

Copyright 2024 PICKLES ASIA SDN. BHD.
Powered by Pickles. All rights reserved.
Company Information
Sell with Pickles
About Us
Contact Us
News
Careers
Support
Terms and Conditions
Privacy Policy
Covid-19 Auction FAQ
FAQ
Download our App
Stay up to date
By subscribing to our company newsletter you will always be up-to-date on our latest promotions, deals and vehicle inventory!