TekWissen LLC logo

Data Engineer Data & Intelligence

TekWissen LLC

  • Frisco, TX
  • 1 day ago
  • $64.42

Highlights

Broad Knowledge: multiple technologies (Java/Microsoft), multiple frameworks (Struts, JSF, Hibernate, etc.) within one technology area and their applicability, low level details such as data structures, algorithms, APIs and libraries and best practices for multiple technology stacks, best practices for high performance and well-designed applications across multiple technologies b. Demonstrates working knowledge of project management process (such as project scoping, requirements management, change management, risk management, quality assurance, disaster management etc.) and tools (MS Excel, MPP, Client specific time sheets, capacity planning tools, UST 2.0, etc.) b.

Numbers & Facts

LocationFrisco, TX
IndustryComputer/IT Services
Salary$64.42
Company Size100 to 499 employees
Year Founded2009
Websitehttp://www.tekwissen.com/

Description

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

Job Title: Data Engineer Data & Intelligence
Location: Bellevue/ Frisco TX 75034
Duration: 6 Months
Job Type: Temporary Assignment
Work Type: Hybrid

a { text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; } Job Description:

Expectations from this role:

  • Lead solution/application architecture for large engagements to:
  • Define architecture for large engagement involving cluster of technologies and act as design authority for the engagement.
  • Ensure technical quality of deliverables under their portfolio of projects with strict adherence to architecture principles and design standards.
  • Conceptualize technical platform which addresses similar patterns of need for a domain or horizontal segment.
  • Provide conceptual solution model as part of pre-sales activities
  • Evangelize industry better practices across multiple accounts
  • Mentor group of architects and support them in getting right type of exposure

Typical performance measures:

  • Sales Support (number of proposals contributed to; number new leads generated)
  • Number of design patterns/components created/reused
  • Number of technical complex solutions delivered
  • Number of consulting assignments participated in or led Number of technology trainings conducted
  • Technology certifications
  • Number of white papers / document assets
  • Number of reviews and audits

Performance Areas:

Architecture Governance & Review:

  • Perform architecture review of all projects within portfolio
  • Conduct design review of all framework elements including architecturally significant components
  • Identify the common themes across projects within account/vertical and identify opportunity for optimization by creating reusable assets hence saving time & cost. Guide Technical Architects and Sr. Technical Leaders when they are stuck with any design challenges during the course of project delivery
  • Conduct planned and unplanned technical audits for complex projects as applicable
  • Define and measure project /program specific architectural and technology quality metrics
  • Review outputs to ensure NFRs are met

Knowledge Management & Capability Development:

  • Partner with UST GAMA team in creating training program for new service offerings.
  • Mentor group of Architects
  • Gain and cultivate domain expertise to provide best and optimized solutions to customer

Requirement gathering and Analysis:

  • Understand and conceptualize architecturally significant requirement
  • Validate the cross application / cross technology requirements to ensure integration ability and reconciliation of conflicting requirements; working with customers and other stakeholders

Talent Management:

  • Provide support to delivery management team in identification of training needs of the team
  • Conduct training / certifications with the help of GAMA and mentoring with respect to technical skills on projects
  • Support technical evaluation of external and candidates to meet project requirements
  • Perform career guidance and performance management for team members

Technology Consulting:

  • Define problem statement for the customer in alignment with primary business objectives of the client.
  • Assess existing landscape across relevant dimensions e.g. Business Architecture/Application Architecture/Data Architecture and Technology Architecture. Identify gaps between current state and potential target state. Define solution roadmap which enables organization to transition to new state in an agile manner
  • Analyse solution fitment across various dimensions like technical feasibility, cost vs. benefit, people dimensions plus others.
  • Demonstrate value add and get buy-in from key stakeholders on customer side at every stage of consulting engagement.

Innovation and Thought Leadership:

Solution Definition & Design:

  • Define architectural solution models by leveraging the latest architectural paradigms better suited for customer needs
  • Define Architecture Principles and Patterns for engagement.
  • Adopt appropriate technical stack.
  • Ensure complete adherence to Adopted Architecture Principles & Design Standards in compliance with applicable regulatory mandates
  • Guide technical team in adoption of principle and pattern and technical stack.
  • Perform architecture and design review using industry standard methodologies.
  • Partner with appropriate stakeholders in multi-vendor environment to ensure successful delivery of overall solution.
  • Define non-functional requirements and ensure solution's ability to meet the same at various stages of development.
  • Resolve any issues based on industry expertise; leveraging partners

Delivery Management Support:

  • Proactive identification and management of technical risks

Stakeholder Management:

  • Build credibility with the client as a technical go-to person and be their trusted partner.
  • Work to expand professional network in the client organization
  • Manage the expectations of key stakeholders effectively to ensure success of the engagement.

Asset Development and Governance:

  • Provide thought leadership in conceptualizing the need and design of assets
  • Track implementation of assets
  • Improve asset effectiveness
  • Improve deployment effectiveness

Skill Examples:

  • Use domain and industry knowledge to understand business requirements. Create POC to meet business requirements and contextualize the solution to the industry under guidance. Create business logic, interacting with SMEs at various stages of the development. Translate business requirements to system requirements and perform impact analysis of changes in requirements
  • Use Technology Knowledge to build solutions that interface multiple products/ technologies under guidance. Design technology roadmap for the client, define POC specifics and provide technical guidance to teams to create the same. Create assets independently and provide technical guidance to practitioners; identifying and evaluating new technologies. Create white papers on Enterprise Architecture, and conduct demos to the client to showcase the features of the solution; review and audit solution independently
  • Use knowledge of Technology Trends to identify technologies/ product relevant to UST in the short term (1- 2 years) within own area/ multiple areas. Forecast trends on new solutions/products/ technologies required in UST. Create and review technology roadmap for the client
  • Use knowledge of Architecture Concepts and Principles to evaluate the readiness and relevance of architecture solutions; evaluating existing client implementations for performance bottlenecks and suggest improvements. Create value proposition, presentations and demos, and provide thought leadership within UST. Provide training on best practices in architecture; providing technical guidance to teams during system architecture. Define enterprise architecture frameworks, independently validate application architecture solutions and define system architecture for complex applications within the boundaries of the enterprise architecture
  • Use knowledge of Design Patterns, Tools and Principles to identify optimized patterns within the given requirements. Review and suggest applicability of design/ patterns to business needs. Define design best practices at project level; provide technical guidance to create high level design
  • Use knowledge of Software Development Process Tools & Techniques to identify and assess incremental improvements for software development process, methodology and tools. Take technical responsibility for all stages in the software development process. Conduct optimal coding with clear understanding of memory leakage and related impact. Implement global standards and guidelines relevant to programming and development, to come up with 'points of view' and new technological ideas
  • Use knowledge of Project Management Tools and Techniques to plan and manage simple, small or medium size projects/ modules as defined within UST. Identify risks and mitigation strategies and implement the same to manage simple, small or medium size projects/ modules
  • Use knowledge of Project Governance Framework to support development of communication protocols, escalation matrix, reporting mechanisms, for small / medium projects/ modules as defined within UST
  • Use knowledge of Project Metrics to understand relevance in project. Collect and collate project metrics; share it with the relevant stakeholders
  • Use knowledge of Estimation and Resource Planning to consolidate estimates at a solution level. Evaluate risks and validate estimates from a technical standpoint, assumptions, scope and boundaries defined. Conduct resource planning (pyramid, people development) at a project level based on project requirements. Conduct impact analysis of changes and analyse corresponding impact to overall estimates, resource loading and MPP (re-baseline)
  • Use knowledge of Knowledge Management Tools & Techniques to leverage existing material/ re-usable assets in knowledge repository. Independently create and update knowledge artefacts. Create and track project specific KT plan. Provide training to others, write white papers/ blogs at internal level. Write technical and user understanding documents at the end of the project
  • Use knowledge of Technical Standards, Documentation & Templates to create documentation appropriate for the project needs. Create documentation appropriate for the reusable assets/ best practices/ case studies
  • Use knowledge of Requirement Gathering and Analysis to create requirements documents and high level process maps. Identify gaps on the basis of business process, analyse responses to clarification questions, produce design documents, RTM independently. Create and review estimates and solutions at project level. Create and review design artefacts, update resourcing and schedule based on impacted areas identified; create design specifically for the non-functional requirements
  • Use knowledge of Solution Structuring to carve out complex solutions/POCs for the customer based on their needs. Recommend technology specific accelerators and tools for the overall solution along with optimal features e.g. time savings, cost benefits

Knowledge Examples:

  • Domain/ Industry Knowledge: Working knowledge of standard business processes within the relevant industry vertical, customer business domain
  • Technology Knowledge- a. Broad Knowledge: multiple technologies (Java/Microsoft), multiple frameworks (Struts, JSF, Hibernate, etc.) within one technology area and their applicability, low level details such as data structures, algorithms, APIs and libraries and best practices for multiple technology stacks, best practices for high performance and well-designed applications across multiple technologies b. In-depth knowledge of at least two technologies within customer technology landscape
  • Technology Trends: Demonstrates broad knowledge of technology trends related to multiple inter-related technologies
  • Architecture Concepts and Principles: a. Applies specialized level of understanding of standard architectural principles, models, patterns (e.g. SOA, N-Tier, EDA etc.) and perspective (e.g. TOGAF, Zachman etc.), system integration points, integration architecture including input and output components, existing integration methodologies and topologies, source and external system, non-functional areas and architecture trends b. Broad understanding of enterprise assets, deployment architecture, architecture governance c. Working knowledge of data architecture, capacity planning, security architecture
  • Design Patterns, Tools and Principles: Demonstrates in-depth knowledge of design patterns, design principles, practices and design tools
  • Software Development Process Tools & Techniques: Demonstrates thorough knowledge of end to end SDLC process (Agile and Traditional), SDLC methodology, programming principles, tools, and best practices (refactoring code, code package etc.)
  • Project Management: a. Demonstrates working knowledge of project management process (such as project scoping, requirements management, change management, risk management, quality assurance, disaster management etc.) and tools (MS Excel, MPP, Client specific time sheets, capacity planning tools, UST 2.0, etc.) b. Demonstrates working knowledge of Project Governance Framework, RACI matrix c. Basic knowledge of Project Metrics such as utilization, onsite to offshore ratio, span of control, fresher ratio and Quality Metrics
  • Estimation and Resource Planning: Specialized knowledge of estimation and resource planning techniques (e.g. TCP estimation model, case based, scenario-based estimation, work breakdown structure estimation, etc.)
  • Knowledge Management Tools & Techniques: Demonstrates working knowledge of: industry knowledge management tools (such as portals, wiki, UST and customer knowledge management tools, techniques (such as classroom training, self-study, application walkthrough and reverse KT)
  • Technical Standards, Documentation & Templates: Demonstrates working knowledge of various document templates and standards (such as business blueprint, design documents and test specifications)
  • Requirement Gathering and Analysis: Applies specialized knowledge of requirements gathering for (non-functional), requirements analysis for functional and non-functional, requirement analysis tools (such as functional flow diagrams, activity diagrams, blueprint, storyboard). Also techniques (such as business analysis, process mapping, etc.) and requirements management tools (such as MS Excel) and basic knowledge of functional requirements gathering
  • Solution Structuring: Demonstrates specialized knowledge of service offerings and products

TekWissen Group is an equal opportunity employer supporting workforce diversity.

About Company

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.



Similar Jobs