For a large financial services client, we are seeking a strong Python Developer with AWS skills.
Work with product owner and data scientists in developing key components next generation property valuation models.
Use the best open source tools available to solve complex problem and deliver elegant solution to meet business and technical solutions.
Produce peer reviewed quality software and practice automated testing for all the new code being developed.
Produce design and solution document and review the same with various stakeholders.
5+ years of experience in developing enterprise scale distributed web applications.
5 years experience with Python.
Expert knowledge of design patterns, multi-threaded systems and automated unit testing.
Experience in processing large scale data, database concepts and SQL.
Experience in building and integration with RESTful API.
Expertise with algorithms, critical thinking, data science, and complex problem-solving ability.
Python Flask web framework, various open source python libraries [panda, numpy etc] and application Integration patterns.
AWS EC2, Elastic Load Balancer, Elastic Beanstalk, AWS Batch, AWS EMR (Spark), AWS Lambda, AWS Dynamo DB.
AWS Code commit, CodeDepoly and Code Pipeline.
Proficiency in Linux, Container-based virtualized deployment- e.g. Docker (AMI), ECS and ECR
Exposure to ML Scikit-learn.
Excellent communication skills to ask questions, clarify requirements, and engage with the team and stakeholders.
Strong logic, reasoning and critical thinking skills to solve problems as they arise.
Experience contributing to a T-shaped agile team as a strong individual contributor and team player who helps others to meet scrum goals.
Experience working in a rapid development cycle environment with tight schedules.
Long term role, at least through 2020. VERY HEAVY Python, they need a superstar. Some AWS. Ideally they would have both strong but we can cut corners on AWS if need be, as long as they have at least some exposure. Looking for 5 years of python- could fall back to 4 but would have to be super heavy duty 4 yrs. This is on the IT side of the house. They DO NOT need financial services but a background working with financial data is a big plus. We will need to test them on Python and Algorithm/complexity/critical thinking. They need to be super sharp and think on their feet. Project: The team is putting a new platform into production based on a prototype developed by a quant modeling team.This new platform is end to end including reporting and cloud technologies.