Manage R and Python environments on multiple virtual machines.
Ensure projects follow operating practices for Visible and enhance the processes as needed.
Work collaboratively with appropriate Technical teams to manage security mechanisms and data access governance.
Build and execute tools to monitor and report on data quality.
Ensure the quality of the project meets Quality Assurance (QA) and User Acceptance Testing (UAT) guidelines.
Design and Develop REST API in Python using any framework.
Design and develop complex user interfaces use Python and Django.
Design database tables utilizing import or export data from SQL Servers into other data sources on a daily basis through the development and coding of stored procedures and triggers, as needed.
Required Skills
Must have knowledge in AWS(S3, Athena, SQS, SNS, IAM).
Must have knowledge in OOPS concepts( Multi threading, Multi Functional, Web Application).
Analytical skills to analyze and draw actionable conclusions from large datasets.
Understanding of Test-Driven Development with experience creating JavaScript-based test coverage
Knowledge in building RESTful interfaces.
Comfortable working in a Unix environment.
Object-oriented programming in Python or Java or C++ within a professional setting.
Required Experience
6+ Years of Python/PySpark Development experience.
Experience with Python manipulation library Panda.
Experience with Unix Bash scripting.
Experience with Python and a major relational database.
Experience in working within the Hadoop ecosystem.
Experience developing and packaging own functionality in Python that demonstrate an understanding of namespaces, environments & data structures in Python.
Experience with Database – MSQL server.
Experience of working effectively in a globally distributed team, matrix organisation and group setting.
Experience with Agile Development Methodologies.
Education Requirements
Bachelor’s Degree in Computer Science, Computer Engineering or a closely related field