Markham, Canada
4 days ago
Junior Python Automation Technologist - Personal Insurance Pricing

Individually we are people, but together we are Aviva. Individually these are just words, but together they are our Values – Care, Commitment, Community, and Confidence.

The insurance industry is undergoing a technology revolution, and you will be in the driver’s seat with Pricing Transformation team. The team is focused on accelerating Aviva’s pricing sophistication journey in collaboration with our Analytics and Street Pricing teams.

A reliable, efficient, and complete pricing data process is your mandate as a Python Automation Technologist. We are seeking an Python Automation Technologist to focus on migrating existing workflows to Python, developing automation solutions within Earnix, and establishing best practices for version control and server setup. The ideal candidate has strong Python development skills, a keen curiosity about automation, and a proactive approach to improving data processes within a fast-paced pricing environment.

This is an exciting opportunity to be part of a pricing transformation initiative, using technology to drive automation and efficiency. If you are passionate about Python development and data automation, we’d love to hear from you!

What you'll do:

Data Process Automation: Design, develop, and maintain Python scripts to automate pricing data workflows, improving efficiency and accuracy.

Migration to Python: Convert existing data processing pipelines to Python, ensuring scalability, performance, and maintainability.

Earnix Automation: Assist in developing automation features within Earnix to enhance pricing capabilities and operational efficiency.

Best Practices & Version Control: Implement and promote coding standards, version control (Git), and CI/CD pipelines to ensure robust development workflows.

Server & Environment Management: Assist in setting up and managing development environments, ensuring security, reliability, and performance.

Collaboration & Documentation: Work closely with pricing analysts, data engineers, and IT teams to document processes, troubleshoot issues, and provide technical support.

What you'll bring:

Bachelor’s degree in computer science, Software Engineering, or a related field (or equivalent experience).

3 years of experience in Python development, with a focus on automation and data processing.

Familiarity with data manipulation libraries (e.g., Pandas, NumPy) and APIs.

Experience working with large data.

Experience with version control systems (Git) and best coding practices.

Basic knowledge of database systems (SAS, SQL) and data structures.

Exposure to cloud computing (AWS, Snowflake) and server management is a plus.

Strong problem-solving skills and a proactive approach to operational improvement.

Excellent communication and teamwork abilities.

Understanding of financial or insurance industry data structures.

Experience with Earnix or other pricing/rating software in a plus.

Familiarity with CI/CD pipelines and DevOps practices.

What you'll get:

Compelling rewards package including base compensation, eligibility for annual bonus, retirement savings, share plan, health benefits, personal wellness, and volunteer opportunities.

Outstanding Career Development opportunities.

We’ll support your professional development education.

Competitive vacation package with the option to purchase 5 extra days off per year

Employee driven programs focused on gender, LGBTQ+, origins, diversity and inclusion

Corporate wellness programs to support our employees’ physical and mental health

Hybrid flexible work model

Please note that we may use AI tools to help us through the recruitment process. This is a new position which has been posted both internally & externally.

Aviva Canada has an accommodation process in place to provide accommodations for employees with disabilities. If upon commencement of employment you require a specific accommodation because of a disability, please contact your Talent Acquisition Partner so that an appropriate accommodation can be arranged. This process applies throughout your career with Aviva Canada.

#LI-AI1

Confirm your E-mail: Send Email
All Jobs from Aviva Canada