GENERAL RESPONSIBILITIES:
Provide first tier response for application alerts and user inquiries
Analyze and fix bugs in legacy Python/Django applications
Work with VOD Operations to understand business processes and software requirements
Work with VP of Application Development and third-party Python consultants to design, develop, test and deploy fixes, enhancements, and new applications
Write tests and documentation for applications
Automate and optimize deployments
Assist in development of work estimates and project plans
Work with Java development team to integrate Java and Python application.
Requirements:
2+ years of Python experience
1+ years of Django experience (or other Python framework)
Proficient with Git and Github
Proficient with Linux and BASH
Knowledge and experience with Redis caching, Celery queues, Saltstack and Vagrant deployment tools, MySQL, relational database, Python ORMs
Experience with AWS services including EC2 instances, RDS servers, S3, Glacier
Some experience with, or a desire to learn, Java a plus
SKILLS REQUIRED:
Software design and development
Working knowledge of relational databases
Detail-oriented and organized
Ability to communicate detailed technical information to non-technical people
Ability to operate calmly under pressure
Ability to be creative and flexible, when necessary
Industry experience a plus