Python Developer
Job Responsibilities:
- Writing clean, high-quality, high-performance, maintainable code
- Develop, implement, integrate, test, and support software including low-latency, high-availability applications, database integration, interfaces, and new functionality enhancements
- Assist with development and perform support test and deployment of new products and features
- Participate in code reviews
- Analyze user needs and software requirements to determine the feasibility of design within time and cost constraints
- Implement security and data protection in application
- Execute infrastructure vulnerability scans
What We Offer:
- Competitive salary
- Performance bonus plan
- Unlimited PTO
- Family medical insurance
- Family vision and dental insurance
- 401(k) with match
- Excellent growth opportunity
Programming Languages:
- C/C++
- Python
Databases:
- PostgreSQL
- Redis
Framework:
- Pyramid
- Celery
Operating Systems:
- Ubuntu
- Centos/RedHat
- Windows
Development Environment:
- PyCharm
- Visual Studio
- VIM
Continuous Integration:
- Ansible
- CiscleCI
- AppVeyor
Monitoring:
- Zabbix
- Datadog
- Amazon CloudWatch