Intake Form Python Django Developer

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

INTAKE FORM

HIRING OVERVIEW
Position Title 2 Python Django Developers (individual contributors) AND 1 Lead Python
Django Developer

Desired Start Date ASAP

Location Restrictions / Time No location restrictions – expected to work within +/-1 hour of eastern time
Restrictions

Interview Process 1. HR Interview


2. Python technical exercise/technical interview
3. Submittal to client
4. Client interview

ROLE OVERVIEW

What are the must-have skills of ● Pure Python (Django) 8+ years of experience
your ideal candidate (top 3-5)? ● Any front-end JavaScript framework
● CloudFront, load balancers (application load balancer)
● Understanding of AWS

Nice to Have Skills ● Java


● Flutter
● Containers – Terraform, Docker
● Previous experience with Portals

What are the top 3-5 behavioral ● Ability to work cross-functionally


competencies you are looking ● Strong communication skills
for in an ideal candidate?

What tools, systems, or • Proficiency in Agile software development methodology, processes, and
technology proficiencies will this practices
person need? What does the
team currently use?
ROLE CALIBRATION QUESTIONS

Preferred Years of Experience ● Consulting experience strongly preferred


Range (does it have to be
• Five or more years of experience in software engineering role
industry/consulting specific?)

What projects or business Increase the amount of unit testing going on


problems with this person work App rewrite – that needs to be rearchitected with a better framework.
on immediately if hired? o Front-end is more up to date than back-end.
o Focus of next 1 – 2 years
A new portal that will be expanded to the US + global market.
o Rebuild on a modern framework in AWS
Claims portal
o Needs a rebuild on a modern framework on AWS that can be used globally
Portal – that is only in Canada.
o The new portal would handle registration for companies expanded to the
US + global market.
o Rebuild on a modern framework in AWS
Application
o Search capabilities
o 3rd party use
o Current process uses a spreadsheet. Want to develop a new
service/process for registration.
o Duplication happening right now
Using a BI platform to generate statements
o Purpose is to manage and search through statements
Data retention policy implementation
o Get rid of old data no longer needed

Role Notes:

The focus in on Django Python

* Mostly RDS instances for data


* Open search indexes in use (basic microservice architecture)
* Don’t want people who will blindly continue what they have, want people who will question things and make
changes
* Move away from rapid development into a structured environment with SDLC
* Focus on the health of the software (the lead should be able to enforce this)
* Documentation and test case development as they write tickets
* Adhering to SDLC

Ensure the candidates align:

● Do you feel comfortable and interested in Python?


● Do you have experience setting things up in AWS and how different services work?
● What is your experience with Postgres and SQL?
● If you’re running into slow performance in the website and can trace to SQL queries, what would you look at?
● Do you have front-end experience as well?
● Have you ever triaged production issues? Give some examples.
● What type of unit tests would you write for the program you just wrote?
● How do you identify edge case tests?
● How do you handle missing data when testing?
● What CI/CD environments have you worked in?

You might also like