Job Openings
Platform Specialist
About the job Platform Specialist
Minimum Requirements:
- Bachelor's Degree: Information Technology
- Degree in BCom information Technology or equivalent
- Certifications related to SQL, machine learning, robotics, or DevOps will be advantageous
- 7 years experience in a Platform Specialist role
- Minimum 3 years SQL and Coding and scripting experience is essential.
- Experience with Cloud Technologies will be advantageous
Additional Skills
- Proven experience in Data Visualization and Data Cleaning.
- Proven experience in SQL database management and optimization.
- Strong knowledge of machine learning algorithms and frameworks.
- Experience with robotics systems and automation technologies.
- Proficiency in DevOps practices and tools.
- Excellent coding skills in one or more programming languages (C++, Java, Python)
- Knowledge of data analysis and visualization tools.
- Strong problem-solving and troubleshooting skills.
- Effective communication and collaboration abilities.
- Strong MS Office product skills with advanced Excel skills.
- Proficient in Power BI/Qlik Sense
Responsibilities:
- Monitor and maintain our technology platform to ensure its stability, performance, and scalability.
- Identify areas for optimization and implement solutions to enhance platform efficiency.
- Manage SQL databases, including data modelling, querying, and performance optimization.
- Develop and maintain data pipelines for efficient data extraction and analysis.
- Collaborate with data scientists and engineers to integrate machine learning models into our systems.
- Implement machine learning algorithms and frameworks for data analysis and predictive analytics.
- Work on robotics projects to enhance automation and process efficiency.
- Integrate robotic systems with existing technology stack and troubleshoot any issues.
- Implement DevOps best practices to automate deployments, continuous integration, and continuous delivery.
- Collaborate with the DevOps team to ensure a smooth development and deployment process.
- Develop and customize software solutions using coding languages such as Python, Java, C++, or others as required.
- Write scripts and automate routine tasks to improve operational efficiency.
- Implement security best practices to protect the platform from vulnerabilities and threats.
- Conduct regular security assessments and work on remediation efforts.
- Create and maintain documentation for platform configurations, code, and processes.
- Provide training and knowledge transfer to other team members as needed.
- Relationship Management with External stakeholders