Senior Python Developer (Full Stack)
Sails Software Solutions 4.9
Software Development
Willing to Relocate
1
Any
Not Required
No
Job Description
We are seeking an experienced Senior Python Developer to join our Security Team. The candidate will design, develop, and maintain robust and secure Python applications. Responsibilities include developing algorithms and engine rules, managing data operations with BigQuery, implementing automation/data ingestion, API development with Flask, and ensuring application performance and security. The role requires strong debugging, testing, and problem-solving skills.
Responsibilities
Design, develop, and optimize algorithms and engine rules using Python.
Manage operations using BigQuery (SQL + BigQuery-specific tasks).
Write and maintain automation scripts (Bash, PowerShell).
Build and maintain APIs using Flask.
Implement/manage large-scale data ingestion pipelines.
Develop unit tests and ensure overall system performance.
Debug, analyze, and resolve system issues.
Qualifications
UG: Any Graduate (preferred B.E./B.Tech in Computer Science, IT, Electronics, or related field).
PG: Any Postgraduate.
7+ years in Python development.
7+ years in database development (PL/SQL stored procedures, functions, triggers).
5+ years with Flask (or equivalent frameworks).
5+ years in CI/CD (Jenkins, pipelines).
3+ years in data handling/ETL.
3+ years in API integrations.
1+ year with Big Data tools (BigQuery, Pub/Sub, GCS).
Proficiency with GitHub or other version control.
Preferred Qualifications
Experience with Angular.
Experience with Looker Studio.
Key Skills
Perks and Benefits
Competitive package
Growth opportunities
Exposure to Big Data & Cloud technologies
Collaborative work environment