Business System Engineer
Synnex View all jobs
- Ontario
- Permanent
- Full-time
- Conduct story-driven and data-driven analysis of business requirements.
- Develop comprehensive technical solution designs, encompassing conceptual, logical, and physical aspects. Utilize expertise in software development (Java, SQL, Python), database design, and software architecture (REST, event-driven, distributed systems), across associated areas.
- Develop lightweight micro services solution and support end to end development cycle.
- Lead communication with business and IT partners to identify system improvements and translate requirements into development tasks.
- Proactively monitors system health, resolves issues independently utilizing monitoring, logging, troubleshooting, and debugging tools, and implements preventive measures.
- Independently handle basic development tasks such as data analysis prototypes and data migration, etc., with some guidance.
- Bachelor degree in computer science, Information Technology, Mathematics, or related major
- Experience in DevOps methodology
- Experience in Java, SQL, Python, etc development
- Experience in Sybase, MySQL, or other SQL database
- Knowledge of REST, Microservices and API development is a plus
- Knowledge of using tools for troubleshooting, like Kibana, Jaeger, Grafana, etc
- Experience with ERP subsystems
- Ability to work with offshore teams
- Excellent communication and writing skills with good procedural judgment
- Experience in system Integration
- Knowledge of Linux and docker deployment, networking and logging set up
- Experience in AI and relevant use case knowledge
- Experience on data warehouse design and implementation
- Fluent English is a must
- Speaking Mandarin is a big plus to communicate with offshore developers