Senior Data Engineer - Python, SQL, ETL (Airflow), Visualization Job at Artmac Soft LLC, San Jose, CA

b0hVQmdxZmwxMjdWLzhGWlVLWlBLaTYxL3c9PQ==
  • Artmac Soft LLC
  • San Jose, CA

Job Description

Who We Are


Artmac Soft is a technology consulting and service-oriented IT company dedicated to providing innovative technology solutions and services to customers.



Job Description


Job Title : Senior Data Engineer Python, SQL, ETL (Airflow), Visualization

Job Type : W2/C2C


Experience : 8-10 years


Location : San Jose, California (On-Site)

Responsibilities :

  • 5-7 years of experience in data engineering or a related field.

  • Strong analytical and problem-solving skills.

  • Experience with data pipeline orchestration tools (e.g., Apache Airflow, Luigi).

  • Experience with data visualization tools such as Tableau or Power BI.

  • Experience with version control systems (e.g., Git).

  • Excellent communication skills, both verbal and written.

  • Proficiency in Python for data pipeline development.

  • Strong SQL skills with experience in relational databases (MySQL, PostgreSQL, Oracle).

  • Knowledge of data warehousing concepts and ETL processes.

  • Ability to work collaboratively in a team environment.

  • Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud).

  • Knowledge of big data technologies (e.g., Hadoop, Spark) is a plus.

  • Design, develop, and maintain scalable data pipelines using Python.

  • Write efficient SQL queries to extract, manipulate, and analyze data from relational databases such as MySQL, PostgreSQL, or Oracle.

  • Collaborate with data scientists, analysts, and business stakeholders to understand and gather data requirements.

  • Automate data collection and reporting processes to enhance efficiency.

  • Ensure data integrity and optimize database performance through best practices.

  • Develop scripts and tools for data cleaning, transformation, and visualization using tools like Tableau or Power BI.

  • Document code, processes, and workflows to ensure maintainability and knowledge sharing.

Qualification:

  • Bachelor's degree in Computer Science, Information Technology, or a related field.

Job Tags

Similar Jobs

Select Physical Therapy

Medical Receptionist - Patient Service Specialist Job at Select Physical Therapy

 ...Pasco & Pinellas County Florida Type of Employment: Full-time Schedule: Weekdays, 7-7 Compensation: $16.00-$17.00 Pending Experience Looking for a Front desk role with the nations largest Physical Therapy provider? The position involves scheduling of patients... 

ManTech

Security Education & Training Specialist Job at ManTech

 ...security education, awareness, and training program within the Air Force Special Access Program community.**Responsibilities include...  ...environment and effectively interact with numerous DOD, military/civilian personnel and industry partners.**Clearance Requirements:**+... 

TEKsystems

Bank Teller - Mission Viejo, CA Job at TEKsystems

TEKsystems is seeking qualified candidates for a Bank Teller position with a military affiliated Fortune 100 Credit Union in the Mission...  ...supervision. Assist/training to lower-level team members.Experience+ 1-3 years of relevant cash handling experience; banking is... 

General Atomics

Cost Estimator Job at General Atomics

 ...affiliate of General Atomics, is a world leader in proven, reliable remotely piloted aircraft and tactical reconnaissance radars, as well...  ...systems.We currently have an exciting opportunity for a Cost Estimator to work within our Airport Business Management department.... 

Tiny Green Trees

Part Time Nature Based Educator / Preschool Support Staff Job at Tiny Green Trees

We're Hiring! Part-Time Nature-Based Educator/ Support Staff (1030 hrs/week) Closing Shifts Do you love working with children, being outdoors in all seasons, and bringing a positive attitude to your team each day? Tiny Green Trees is looking for a compassionate, dependable...