Company Name: D.V.I Solutions (S) Pte Ltd
Location: Jakarta Raya
Posted Date: 09/10/2024 16:50
Salary:
Job Description
Company Summary:
- Since 2002, DVI Solutions has been a leading provider of audio-visual setups to help our clients communicate and collaborate better–whether it’s with colleagues across the office, or partners on the other side of the world. We have presence across Singapore, Thailand, Shanghai, Hong Kong, Philippines, Vietnam, India, Malaysia and Indonesia. Our satisfied clients include corporations, government agencies, schools, retail stores, hotels and many more.
Job Summary:
- The Backend DevOps Engineer takes charge of handling APIs, system integrations, backend logic, managing databases, ensure that backend components integrate well with the frontend, cloud provisioning, deployments, and CI/CD processes. He/she will work closely with the Technology Lead to ensure that backend cloud functions/services, databases, and modules in the technology stack are aligned for deployment. The Backend DevOps Engineer is also responsible for optimizing cloud costs, implementing redundancies and fail-safes for emergency scenarios, and monitoring cloud service performance to address any issues within DVI’s scope under the Shared Responsibility Model.
Key Responsibilities:
- Setup integrations with 3rd party systems (i.e. via APIs, Webhooks, MQTT, OT/IT Integrations etc)
- Development and deployment of code for on-premise servers to communicate with on-premise building systems (i.e. BMS, HVAC, Lighting, energy etc)
- Setup the database, schema and processing logic on Azure cloud or local on-premise servers
- Derive Azure cloud costing for Athena Analytics deployments (i.e. cloud services/functions/database etc)
- Implementing and managing CI tools like Jenkins, GitLab CI, or Travis CI to automate the integration of code changes.
- Automating the deployment of applications using tools like Kubernetes, Docker, and Ansible.
Manage Cloud Infrastructure:
Build and oversee infrastructure, ensuring robust, scalable solutions are aligned with the development team’s priorities.
Utilise Infrastructure as Code:
Employ tools like Terraform to manage infrastructure efficiently and repeatably, allowing you to own your projects and results.
Create Modular System Architecture:
Develop reusable components that allow for quick but controlled engineering advancements, reflecting a commitment to continuous improvement and innovation.
Optimise Costs and Resources:
Implement practices to manage budget and resources efficiently
Implementing Backup Solutions:
Design and implement disaster recovery solutions.
Ensuring High Availability:
Implement strategies for service availability and reliability.
Performance Monitoring:
Use tools like CloudWatch, Azure Monitor, or Stackdriver to track and report on cloud service performance.
- Address and resolve server performance issues
- Additional software development or review work based on business exigencies.
Skills We Seek:
- At least 4 years of related experience
- Experience in BMS or IT/OT integration and related protocols such as BACnet, Modbus, OPC, and MQTT
- Experience in database deployment (relational and non-relational); Azure cloud deployment; REST API integrations; Web-hook integrations; .NET development; Redis deployment
- Experience in Cloud computing (Azure(preferable)/AWS) and managing containerised services, IoT, Data Analytics, Web development
- CI/CD- Azure pipeline, SonarQube
- Experience in Junit/JMeter/Jest testing
- Expertise in Terraform and scalable infrastructure development.
- Proficient in Linux and strong command-line skills.
- Knowledge in orchestration, compliance, and CI/CD practices.
- Experience in modular system design and cost management.
- Effective collaboration skills with other team members
- GPU management experience for ML applications is desirable.
- DVI Solutions is an Equal Opportunity Employer. Qualified applicants are considered for employment without regard to age, race, color, religion, national origin, sexual orientation, disability, or veteran status