Analyze and study complex systems requirements Design and implement low- latency, high- availability and performance efficient applications Write reusable, testable and efficient clean code based on software specifications and design Integrate user- facing elements with server- side logic Implement security and data protection Integrate data storage solutions Troubleshoot and resolve issues in existing software Strong and effective inter- personal and communication skills and the ability to interact professionally with a diverse group of clients and staff Requirements Expertise in Python 2.0 & 3.0 with knowledge on Django Python web framework Understanding of the threading limitations of Python, and multi process architecture Good understanding of front- end technologies, such as JavaScript, Angular JS, HTML5, and CSS3 Knowledge on Cloud Computing Technologies preferably Google Cloud Platform Familiarity with event- driven programming in Python Understanding of fundamental design principles behind a scalable application Strong unit test and debugging skills Able to integrate multiple data sources and databases into one system Good understanding of server- side templating languages Analytical mind with problem- solving aptitude and ability to work independently Proficient knowledge of code versioning tools Experience on CI/ CD process Exposure to Agile Methodologies We offer Opportunity to work on technical challenges that may impact across geographies Vast opportunities for self- development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications Opportunity to share your ideas on international platforms Sponsored Tech Talks & Hackathons Unlimited access to LinkedIn learning solutions Possibility to relocate to any EPAM office for short and long- term projects
Expertise in Python 2.0 & 3.0 with knowledge on Django Python web framework
Understanding of the threading limitations of Python, and multi process architecture
Good understanding of front- end technologies, such as JavaScript, Angular JS, HTML5, and CSS3
Knowledge on Cloud Computing Technologies preferably Google Cloud Platform
Familiarity with event- driven programming in Python
Understanding of fundamental design principles behind a scalable application
Strong unit test and debugging skills
Able to integrate multiple data sources and databases into one system
Good understanding of server- side templating languages
Analytical mind with problem- solving aptitude and ability to work independently
Proficient knowledge of code versioning tools
Experience on CI/ CD process
Exposure to Agile Methodologies
Job Classification
Industry: IT-Software / Software Services Functional Area: IT Software - Application Programming, Maintenance, Role Category: Programming & Design Role: Programming & Design Employement Type: Full time
Education
Under Graduation: B.Tech/B.E. in Computers Post Graduation: Post Graduation Not Required Doctorate: Any Doctorate in Any Specialization, Doctorate Not Required