Start Your Search Here

push notification bell

Would you like to receive notifications about jobs in Newark?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

Ace Stack

Newark / Global

Python SQL Developer

Job Description

Python SQL DeveloperLocation: Newark, NJ or Tampa, FL (Hybrid)ContractRole DescriptionThe Python & SQL Developer is responsible for designing, developing, and maintaining backend applications and data solutions using Python and relational databases. The role focuses on building efficient data processing logic, writing optimized SQL queries, and enabling reliable data access for applications, analytics, and reporting. The developer works closely with data engineers, analysts, and application teams to deliver scalable, secure, and high performance solution.Required Skills & QualificationsTechnical SkillsStrong proficiency in Python for backend development and data processing.Strong hands on experience with SQL (joins, subqueries, window functions, performance tuning).Experience with relational databases such as SQL Server, PostgreSQL, MySQL, or Oracle.Familiarity with ETL concepts, data pipelines, and structured data processing.Experience using version control tools (e.g., Git).Key ResponsibilitiesDevelop, test, and maintain Python based backend applications and scripts.Write and optimize complex SQL queries, views, stored procedures, and functions to support application and analytics needs.Design and implement data access layers that integrate Python applications with relational databases.Design and maintain relational database schemas ensuring data integrity and performance.Optimize query performance through indexing, query tuning, and execution plan analysis.Monitor and troubleshoot data processing or application performance issues.Build data processing and automation workflows using Python for batch and scheduled jobs.Support ETL / data ingestion processes and assist with data validation and reconciliation.Collaborate with data analysts, data engineers, and business stakeholders to understand requirements and translate them into technical solutions.Participate in code reviews and follow coding standards and best practices.Create and maintain technical documentation for applications, data models, and workflows.
Apply Now

Similar Opportunities

View all jobs

Get Job Alerts

Don't miss the perfect fit. Get Daily curated job alerts.

Job Title or Keyword(s)
Location