Realign LLC - Senior Python Developer 2
Developer is needed in Chicago, United States.
Client: Realign LLC
Location: Chicago, IL
Contract: Contract
Job Description
Job Type: Contract
Job Category: IT
Role Name: Senior Python Developer
Location: Chicago, IL
Role Overview: We seek a seasoned Senior Python Developer with expertise in Pandas, SQL databases, and Azure to design, develop, and optimize data-intensive applications. You’ll architect robust ETL pipelines, enhance data models, and ensure seamless cloud integration to support our data-driven initiatives.
Key Responsibilities:
- Design, develop, and maintain Python-based applications and microservices.
- Build and optimize ETL pipelines using Pandas, NumPy, and SQLAlchemy for data processing, transformation, and analysis.
- Manage SQL databases (e.g., PostgreSQL, MySQL, SQL Server), including schema design, query optimization, and performance tuning.
- Deploy and manage cloud-native solutions on Microsoft Azure (e.g., Azure Functions, Azure SQL, Azure Data Factory, Blob Storage).
- Implement data validation, testing, and monitoring frameworks to ensure data integrity and system reliability.
- Collaborate with data scientists, analysts, and engineers to translate business requirements into scalable technical solutions.
- Mentor junior developers and advocate for best practices in coding, security, and CI/CD.
Requirements
Experience:
- 10 years in Python development, with 3 years focused on data engineering/analytics.
Technical Expertise:
- Python Ecosystem: Proficiency in Pandas, NumPy, and data manipulation libraries.
- Databases: Advanced SQL skills (complex queries, indexing, stored procedures) and ORM tools (e.g., SQLAlchemy).
- Cloud: Hands-on experience with Azure services (e.g., Azure Functions, Azure SQL, Data Lake, Synapse).
- Data Pipelines: Experience building batch/real-time ETL workflows.
- Tools: Git, Docker, CI/CD pipelines (e.g., Azure DevOps), and Linux/Unix environments.
Soft Skills:
- Strong problem-solving, communication, and teamwork abilities.
Education:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
Preferred Skills:
- Azure certifications (e.g., Azure Data Engineer, Azure Developer).
- Experience with PySpark, Apache Airflow, or Kafka.
- Knowledge of NoSQL databases (e.g., Cosmos DB).
- Familiarity with DevOps practices (IaC, Terraform).
- Exposure to machine learning frameworks (e.g., scikit-learn).
Other Information
Required Skills:
- CLOUD DEVELOPER
- SQL APPLICATION DEVELOPER
No longer accepting applications
Get instant notifications for new Developer jobs. Enter your email:
How It Works
🔍Get quality leads
Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.
🎉Apply with ease
Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.
📈Grow your career
Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.
Ari: your job agent
Ari searches hundreds of sources for you, every hour, including company careers pages: more than 10 million postings a month.