
Search by job, company or skills
. Degree in Computer Science or equivalent.
. At least 5 years experience of working as a platform support engineer or a software engineer or a data engineer.
. Solid working knowledge of implementing the optimal data structures and algorithms to create efficient and scalable applications in Java or Python.
. Strong hands-on experience and working knowledge of application implementation to implement new platforms.
. Familiar with application integration using RDBMS.
. Hands-on experience of using Linux (or Unix-like OS) as the development environment, and familiar with Shell scripts and command line tools.
. Knowledge of data integration and data visualization platforms such as Informatica, Tableau,and Power BI.
. Experience in automation - Able to identify opportunities to automate operational tasks,streamline deployment via CICD, monitoring and incident response processes, and reducing manual intervention.
. Experience in the Systems Development Life Cycle (SDLC) implementation methodology and/or Agile methodologies like Scrum and Kanban.
. Good understanding and able to apply good industry practice of code versioning, testing, CICD workflow, and code documentation.
. Good team player, with strong analytical skill and enjoy complex problem solving with innovative ideas.
. Good communication/people skills and able to interact with data analysts, business end-users and vendors to design and develop solutions.
Job ID: 138991973