AVN Digital is a reputed global IT professional services company headquartered in Singapore. Our service spectrum includes enterprise solution consulting, business intelligence, business process automation, and managed services. Given our decade of success, we have evolved to become one of the top trusted providers in Singapore and service a client base across banking and financial services, insurance, information technology, healthcare, retail, and supply chain. We are currently looking to hire Lead/Senior Software Engineer. This is an exciting opportunity to expand your skill set, achieve job satisfaction, and work-life balance.
Job Type: One-year Renewable Contract.
WHAT’S ON OFFER
You will be remunerated with an excellent base salary and entitled to attractive company benefits. Additionally, you will get the opportunity to enjoy a fun and collaborative work environment, alongside strong career progression.
To submit your application, please apply online or email your UPDATED CV in Microsoft Word format to deepa@aven-sys.com. Your interest will be treated with strict confidentiality.
What to Expect
- Participate in an in-house engineering squad for engineering excellence in design, development, and operational management of the Singapore Government Commercial Cloud Platform.
- Practice and lead other development communities to develop and deploy on Government Commercial Cloud.
- Opportunities to learn and implement large-scale automation with cloud landing zones across multiple Cloud Service Providers in a Government Context.
- Responsible for developing and maintaining the platform used by multiple government agencies.
- Be the guiding subject matter expert for DevOps methodologies, contributing to automation, availability, scalability, and resiliency to the team and the development communities within government.
- This role focuses on the development of APIs and backend automation in NodeJS/Python, code deployment security with various CI/CD toolchains such as GitLab, Atlassian, and Terraform.
Requirements
- 8+ years of experience in API/backend development and integration using NodeJS and Python.
- Understanding of cloud infrastructure deployment and automation.
- Experience leading a small team of software engineers and willingness to be hands-on.
- Practitioner in agile development, secure pipelines, and deployment automation.
- Understanding and willingness to learn about Infrastructure as Code, Policies as Code, and Git.
- Familiarity with cloud services such as AWS, Azure, and GCP.
- Appreciation or willingness to learn large-scale distributed systems and their challenges.
- Familiarity with code security and open-source tools in relevant domains.
- Passion for automation.
- Good to have: practiced Terraform and Bash scripting.
- Good to have: understanding of Cloud Landing Zones such as Control Tower, Terraform Landing Zone, and Microsoft Azure CAF.
- Good to have: practiced Site Reliability Engineering principles and familiarity with application monitoring tools.
How to Succeed
- Strong understanding and appreciation of positive team culture; care about growing and coaching staff.
- Passion for automation for large scalable systems ensuring they are highly secured, resilient, and highly available.
- Strong communication skills and belief in what you are doing.
- Extremely strong team player, with a primary focus on leveraging your experiences to help the team succeed.
- Strong contributor and hands-on in all your past experiences.
- Degree in Computer Science or related disciplines.
- Advocate for the best Engineering and DevOps principles.