Python Developer
Listed on 2026-05-28
-
Software Development
Python, Data Engineer
Location and Work Requirements
Need to be located in Richmond, VA. Must be able to work onsite 3x week. No C2C and no Subvendors please.
Required Skills- 5+ years overall experience, including strong programming experience and practical knowledge of objected‑oriented software engineering.
- 3+ years of solid Python programming experience, preferably with Apache Spark or distributed computing experience.
- Experience in developing data processing tasks using Python/PySpark such as reading data from external sources, merging data, performing data enrichment and loading into target data destinations.
- Relational database / SQL experience with Oracle, MS‑SQL Server, Hive‑Impala, etc.
- CI / CD experience including working with Ansible and Jenkins.
- Application and data architecture experience.
- Solid database development skills and familiarity with ETL concepts / design.
Skills & Qualifications
- Python, SQL, Java, Data, Development.
- Top Skills Details:
Python, SQL, Java. - Python developer.
- Experience Level: Expert Level.
We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full‑Stack Technology Services, Talent Services, and real‑world application, we work with progressive leaders to drive change.
That's the power of true partnership. TEKsystems is an Allegis Group company.
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).