Python Software Engineer
Tential Solutions
Job Title:
Mid-Senior Level Python Software Engineer
Location:
Houston, TX
Working Schedule:
On-Site Monday through Friday 9-6PM CST hours
Job Description:
Software Engineer with Python coding. This is NOT a Data Engineer. This is a Software Engineering position for someone who truly programs in Python (not just scripting). W2 Contract Position. No C2C at this time.
Responsibilities:
- Work with a software development team to develop the various components of the analytics system.
- Develop and process dataset for data modeling, mining, and production.
- Build Extract, Transform and Load (ETL) data models from a wide variety of sources.
- Ensure data architecture will support the requirements of the business.
- Collaborate with the Data Scientists and other dev team members to ensure proper acquisition and implementation of the required data models.
Requirements:
- BS degree in Computer Science or related technical field, or equivalent practical experience.
- Proven experience as a Data Engineer.
- Strong expertise in Python and SQL.
- Experience with ETL techniques and dealing with different data types and formats.
- Strong knowledge of different database systems, both RDBMS SQL and NoSQL.
- Hive/HBase is an advantage.
- Familiarity with data processing tools and frameworks (e.g., Airflow, Hadoop, Spark).
- Strong knowledge and experience in using Cloud (AWS, Azure, GCP).
- Experience with SDLC (Software Development Life Cycle) such as Agile Scrum, Kanban, Jira.
- Experience with Azure DevOps, Dockers, and Kubernetes is desired.
Expertise level
Work arrangement
Similar Jobs in United States
AWS Engineer with Python
Ampstek
4 months 4 weeks ago
Software Engineer
Ascendion
4 months 4 weeks ago
4 months 4 weeks ago
4 months 4 weeks ago
Python Full Stack Engineer
Quantum World Technologies Inc.
4 months 4 weeks ago