IT|Software Engineering - Group 2 - Lead I - Software Engineering

Tekwissen

San Jose, CA

JOB DETAILS
SKILLS
Analysis Skills, Apache Hadoop, Apache Spark, Architectural Design, Big Data, Cloud Architecture, Cloud Computing, Communication Skills, Computer Science, Cross-Functional, Data Lake, Data Management, Data Modeling, Data Quality, Data Visualization Tools, Data Warehousing, Database Analysis, Database Technology, Documentation, Entity Relationship Diagram (ERD), Identify Issues, Information Technology & Information Systems, Information/Data Security (InfoSec), Leadership, Microsoft Visio, Microsoft Windows Azure, Performance Tuning/Optimization, Presentation/Verbal Skills, Problem Solving Skills, Python Programming/Scripting Language, Relational Databases (RDBMS), SQL (Structured Query Language), Scripting (Scripting Languages), Software Engineering, System Architecture, Team Player, Technical Leadership, Workforce Management, Writing Skills
LOCATION
San Jose, CA
POSTED
1 day ago
Overview:

TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions to our clients world-wide. Our client provider of digital technology and transformation, information technology and services

Position: Data and Cloud Solutions Architect
Location: San Jose CA
Duration: 8 Months
Job Type: Temporary/Contract
Work Type: Onsite


Job Description:

The Data and Cloud Solutions Architect will be a key contributor to designing, evolving, and optimizing our company's cloud-based data architecture. This role requires a strong background in data engineering, hands-on experience building cloud data solutions, and a talent for communicating complex designs through clear diagrams and documentation.

Core Responsibilities
Cloud Data Architecture Design & Strategy:

  • Design and implement secure, scalable cloud-based data pipelines, data warehouses, and data lakes.
  • Drive the selection and integration of cloud data services (e.g., storage, databases, analytics tools).
  • Develop comprehensive cloud data strategies in alignment with business goals.
Diagramming & Documentation:
  • Produce clear and informative visual diagrams (e.g., data flow diagrams, entity-relationship diagrams, system architecture diagrams) to guide implementation and knowledge sharing.
  • Maintain detailed documentation of data architecture, design decisions, and processes.
Hands-on Implementation & Optimization:
  • Actively contribute to the hands-on implementation of cloud data solutions.
  • Proactively identify and implement performance optimization strategies for cloud data systems.
  • Troubleshoot and resolve issues related to data pipelines, data quality, and data accessibility.
Must Have:
  • Bachelors of Engineering in Computer Science
  • "Engineering degree in another branch such as Electrical, Civil, Mechanical, or IT, etc it will not be considered"
    Minimum of 5 years of hands-on data engineering experience using distributed computing approaches (Spark, Map Reduce, DataBricks)
  • Proven track record of successfully designing and implementing cloud-based data solutions in Azure
  • Deep understanding of data modeling concepts and techniques.
  • Strong proficiency with database systems (relational and non-relational).
  • Exceptional diagramming skills with tools like Visio, Lucid chart, or other data visualization software.
Preferred Qualifications
  • Advanced knowledge of cloud-specific data services (e.g., DataBricks, Azure Data Lake).
  • Expertise in big data technologies (e.g., Hadoop, Spark).
  • Strong understanding of data security and governance principles.
  • Experience in scripting languages (Python, SQL).
Additional Skills
  • Communication: Exemplary written and verbal communication skills to collaborate effectively with all teams and stakeholders.
  • Problem-solving: Outstanding analytical and problem-solving skills for complex data challenges.
    Teamwork & Leadership: Ability to work effectively in cross-functional teams and demonstrate potential for technical leadership.


TekWissen® Group is an equal opportunity employer supporting workforce diversity.

About the Company

T

Tekwissen

WE THE TEKWISSEN PEOPLE

TekWissen offers you a broader portfolio of services, industry-leading solutions, and the meaningful innovations that give you greater flexibility and speed to respond to market dynamics, reduced costs and risk to improve enterprise performance, and increased productivity to enable growth.

To keep pace with global market demands, TekWissen keeps its finger on the pulse of change. Our organized approach to guiding a project from its inception to closure. Managing projects is becoming more and more important as we enter the digital era. To cope with the pace that this transition demands, a method is required to manage projects so they can yield quality work, while incorporating efficient use of time and resources.

Project involves identifying which quality standards are relevant to the project and determining how to satisfy them.

It is important to perform quality planning during the Planning Process and should be done alongside the other project planning processes because changes in the quality will likely require changes in the other planning processes, or the desired product quality may require a detailed risk analysis of an identified problem. It is important to remember that quality should be planned, designed, then built in, not added on after the fact.

Capabilities and accomplishments in one TekWissen business enhance the opportunity for success in the others. Put simply, TekWissen's unique combination of attributes promotes success.



COMPANY SIZE
100 to 499 employees
INDUSTRY
Computer/IT Services
FOUNDED
2009
WEBSITE
http://www.tekwissen.com/