Job Responsibilities:
- Develop scalable, reliable enterprise global systems in a fast-paced environment, adhering to structured methodologies.
- Participate in Agile processes, engaging in design and code reviews.
- Provide support for the production environment, diagnose and resolve incidents, manage builds and releases, and ensure stability across all environments.
Technical Requirements:
- Demonstrated experience in the software development lifecycle.
- Understanding of scalable application design principles.
- Familiarity with Python web stacks like Django, Flask, WSGI/Gunicorn.
- Proficiency in Python libraries such as pandas, numpy, and basic knowledge of data science libraries like Scipy, Sklearn, NLTK, Matplotlib.
- Knowledge of Python threading limitations and multi-process architecture.
- Strong skills in unit testing and debugging.
- Proficient use of code versioning tools like Git/SVN.
- Basic understanding of front-end technologies: JavaScript, HTML5, CSS3.
- Ability to create database schemas aligned with business processes.
- Experience with SQL/SQL Server.
Personal Skills:
- Capable of working independently and collaboratively within a team.
- Excellent verbal and written communication abilities.
- Strong discipline and time management.
- Self-motivated with a proactive approach.
- Exceptional problem-solving and analytical skills.
- Ability to perform under pressure and meet deadlines.
More Information
- Experience 5-10 Years