Hi ,
I hope you're doing well.
I'm reaching out regarding an exciting opportunity that I believe aligns well with your background and skill set.
To move forward, could you please provide the following details along with latest copy of resume:
Work Authorization and Expiry (If any)
LinkedIn Profile URL
Current Location with Zip code
Pay Expectation on W2 (hourly)
Complete JD:
Job Title
Sr. Python Engineer
Location
Chicago, onsite 1 day/week. Relo is OK. (Chicago, IL)
Interview Process
Need to come onsite for 2nd round and live in Chicago before starting.
No Data Engineers/Engineers, need more programming in Python & PANDA, need some Cloud exp or AWS (using now)
Location: Chicago
1. Programming Language: Python leveraging Panda, boto3
2. Development experience on AWS platform
3. Containerization tool: Docker
4. Environments: Linux, WINDOWS
5. Version Control: GIT
Job Description
We are seeking a Senior Python Developer to design, develop, test, and debug new and existing software applications. This role involves working on a large-scale platform, focusing on data manipulation, and coding based on complex business logic. The developer will participate in the full development life cycle, from requirements analysis to deployment, serving as a technical expert on development projects.
Key Responsibilities
- Lead the design, implementation, deployment, and support of backend services.
- Support large-scale enterprise solutions and applications using AWS services.
- Analyze complex data and systems to provide efficient technical solutions.
- Develop and maintain coding standards throughout the project life cycle.
- Coordinate with cross-functional teams, including architects, engineers, and business owners.
- Perform root cause analysis on production issues and monitor environments.
- Create functional specifications and technical designs.
- Implement industry best practices for code and configuration in an automated environment.
- Provide technical advice, effort estimates, and impact analysis.
Required Qualifications
- Experience: Over 8 years in Python development, with at least 6 years of recent, in-depth experience using the Pandas library for data manipulation on large datasets.
Technical Skills:
- Programming Language: Python (including Pandas and boto3).
- Cloud Platform: Development experience on AWS.
- Containerization: Docker.
- Environments: Linux, Windows.
- Version Control: Git.
- Methodology: Agile development.
- Observability Tools: Experience with tools like CloudWatch, Dynatrace, or DataDog.
- DevOps: Experience with CI/CD pipelines and related processes.
Preferred Qualifications
- Databases: Experience with MySQL, RDS, Redshift, or Iceberg.
- Experience in automation.