What You Are:
o 8+ years’ experience as a Programmer with experience in multi-stack applications, preferably in Python. Previous experience supporting a large, complex code base for several developers
o Strong understanding of test driven development and testing concepts to participate in unit testing, integration testing, system testing & load testing.
o Solid understanding of source code control systems, branching, merging, releases, etc. Git
o Experience with different database types like MySQL, Cassandra
o Experience using Configuration Management tools such as Ansible, Saltstack, Puppet or Chef
o Should have hands on experience on Webservers such as Apache/Nginx/HA-proxy.
o Should have knowledge on writing scripts for automation using shell/Python/Perl.
o Strong experience with Infrastructure Monitoring and Alerting tools (ELK, Sensu/Nagios, Prometheus)
o Advanced Design/ Architecting Python based Enterprise level solutions
o Softskills: Intense focus on customer, ability to collaborate effectively with virtual teams, outcome driven, self-starter with sense of ownership; Influencing skills
o Familiarity with User Interface/ User Experience tools
o Test Automation frameworks using Selenium
o Open Source Tools for Performance Testing – OpenSTA, JMeter
o Experience as Technical Lead/ Senior Engineer in a product company
o Experience working in Agile Environment