Follow written risk and compliance policies and procedures for business activities.
Analyze requirements and data access needs and propose file and screen designs.
Deploy the applications to multiple environments, from development through Quality Assurance, Staging and Production and conduct unit and integration test.
Design and develop complex user interfaces use Python and Django.
Ensure risks associated with business activities are effectively identified, measured, monitored and controlled.
Code new objects (programs) in Python and Django to meet the requirements.
Conduct user acceptance review sessions and collaborates with other team members to perform debugging.
Participate in daily standups and design reviews.
Required Skills
Understanding of automation processes within DevOps lifecycle.
Good understanding of APIs, calling APIs from Python, JSON formatting.
Familiar with Agile methodology (Sprint planning, SCRUM activities).
Good understanding of SOAP API.
Required Experience
Hands-on experience in Python Scripting (must).
Hands-on experience in SQL, CI/CD (must).
Experience in managing deployment to development, staging and production environments, as well as Continuous Integration/Continuous Delivery.
Experience in a data engineer role, leveraging Java and/or Python.
Experience with Agile Development Methodologies.
Education Requirements
Bachelor’s Degree in Computer Science, Computer Engineering or a closely related field