Responsibilities: Writing scalable backend applications in Python. Developing REST services using any Python Web Framework. Knowledge of SQL preferably PostgreSQL. Coordinating with Front-end Team. Skills required: Expertise of Python Web Frameworks especially Flask, Flask-Rest- Framework. Hands on with Pandas, Numpy and other SciPy Packages. Experience in Frameworks like SQLAlchemy. Knowledge of Python Webservers like Gunicorn, Toranado etc. Writing Python Scripts to Automate Tasks. Familiarity with Microservices Architecture, Docker is Highly preferred. Knowledge of writing C extensions for Python is preferred. Skill in Kafka, Redis is good to have.
Should have 4+ years of strong experience in Software Development in Delphi, Interbase/SQL , Responsible for developing software solutions which are technically and architecturally sound in principle , Adherence to commitments delivery timelines and development guidelines Strong results orientation, excellent verbal and written communication skills Ability to handle multiple competing priorities in a fast-paced environment
*** This role will require you to work at US hours i.e. 6 PM IST to 3 AM IST *** Required Experience, Skills and Qualifications Maintain and monitor all databases across the enterprise to ensure issues are taken care of before they pose a problem. This includes monitoring several dozen physical servers across multiple geographic locations, containing over 200 databases, several thousand tables, spanning billions of records. Monitoring is accomplished via a variety of tools such as scripts, email alerts, dashboards and user inquiries describing end user symptoms that need to be corrected. Setting up, Maintaining and monitoring database server security via a combination of Active Directory and server level permission settings. Ensure we are compliant with all industry best practices wherever possible, ie PCI compliance, Sarbanes-Oxley Act, etc.,. Create, implement, test and manage automated database backups for the entire SQL server farm across all geographical locations using industry standard software and best practices Create and maintain all server documentation on the local Wiki regarding security policies, replication polices, server architecure and backup policies. Included in this documentation would be a change log to track changes made by any individual to any live production database at any time. Create, manage and troubleshoot server replication policies all geographical nodes. Troubleshooting will include research and analysis of slow moving replications, missing records and other anomolies that can occur during replication. Participate in design of new databases and servers, working with stakeholders and acting as a subject matter expert to determine proper industry best practices. Assisting Database developers to retrieve data whenever needed, using SQL scripts and procedures Responsible for tuning queries as needed for optimal response time using various methods such as script optimization, file grouping, index creation and optimization as well as location and geographic optimization Responsible for reviewing and publishing changes to the production environment all changes created by the development team using provided scripts and packages on a scheduled basis. Required Skills SQL Skill tSQL / Replication / SSIS / OLAP / Log Idera Backup Software Microsoft SQL Server Administration (SQL 2012+) AtTask or other Project Management software Troubleshooting and data analysis skills Technical documentation skills Required Experience Excellent problem-solving skills and ability to navigate challenging situations, in a professional manner. Work collaboratively with willingness to listen and work in fast paced challenging environment Prior Database Administration experience required Ability to independently apply production upgrades and support the products and technologies Experience in providing services to agreed SLAs. Database architect/developer experience is a plus.