Python Database Developer
Ankit KalyanUnited StatesMIDPosted 7d ago
PythonSQLdatabase developmentETLrelational databasesPostgreSQLOracleSQL ServerMySQLstored proceduresfunctionstriggersSQL AlchemyPandasREST APIsGitAWSAzure
About the Role
We are looking for a skilled Python Database Developer to join our team. This role focuses on developing and optimizing database systems using Python and SQL.
Key Responsibilities
• Develop database objects and optimize complex queries
• Build ETL pipelines and support large-scale relational databases
• Implement stored procedures, functions, triggers, and database objects
• Perform query optimization, indexing, execution plans, and performance tuning
• Work with PostgreSQL, Oracle, SQL Server, or MySQL
• Develop data integration solutions and database migrations
Requirements
• Strong hands-on experience in Python, SQL, and database development
• Proven expertise in database programming and performance optimization
• Experience with Python-based database development and automation
• Advanced SQL programming, including complex queries, joins, CTEs, and window functions
• Excellent communication and problem-solving skills
• Knowledge of SQL Alchemy, Pandas, REST APIs, and Git
• Experience with AWS/Azure database services is a plus