Data Architect

3 weeks ago


Chennai, Tamil Nadu, India Petrofac Full time

About this role

Petrofac is a leading international service provider to the energy industry, with a diverse client portfolio including many of the world's leading energy companies.

We design, build, manage, and maintain infrastructure for our clients. We recruit, reward, and develop our people based on merit, regardless of race, nationality, religion, gender, age, sexual orientation, marital status, or disability.

We value our people and treat everyone who works for or with Petrofac fairly and without discrimination.

The world is re-thinking its energy supply and energy security needs and planning for a phased transition to alternative energy sources.

We are here to help our clients meet these evolving energy needs.

Key responsibilities

  • Architecting and defining data flows for big data/data lake use cases
  • Excellent knowledge on implementing full life cycle of data management principles such as Data Governance, Architecture, Modelling, Storage, Security, Master data, and Quality
  • Act as a coach and provide consultancy services and advice to data engineers by offering technical guidance, and ensuring architecture principles, design standards and operational requirements are met
  • Participate in the Technical Design Authority forums
  • Collaborates with analytics and business stakeholders to improve data models that feed BI tools, increasing data accessibility, and fostering data-driven decision making across the organization
  • Work with team of data engineers to deliver the tasks and achieving weekly and monthly goals, also to guide the team to follow the best practices and improve the deliverables
  • Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability
  • Responsible for estimating the cluster size, core size, monitoring, and troubleshooting of the data bricks cluster and analysis server to produce optimal capacity for computing data ingestion
  • Deliver master data cleansing and improvement efforts; including automated and cost-effective solutions for processing, cleansing, and verifying the integrity of data used for analysis
  • Expertise in securing the big data environment including encryption, tunnelling, access control, secure isolation
  • To guide and build highly efficient OLAP cubes using data modelling techniques to cater all the required business cases and mitigate the limitation of Power BI in analysis service
  • Deploy and maintain highly efficient CI/CD devops pipelines across multiple environments such as dev, stg and production
  • Strictly follow scrum based agile approach of development to work based on allocated stories
  • Comprehensive knowledge on data extraction, Transformation and loading data from various sources like Oracle, Hadoop HDFS, Flat files, JSON, Avro, Parquet and ORC
  • Experience defining, implementing, and maintaining a global data platform
  • Experience building robust and impactful data visualisation solutions and gaining adoption
  • Extensive work experience onboarding various data sources using real-time, batch load or scheduled loads
  • Expertise in extracting the data through JSON, ODATA, REST API, WEBSERVICES, XML
  • Expertise in data ingestion platforms such as Apache Sqoop, Apache Flume, Amazon kinesis, Fluent, Logstash etc
  • Hands on experience in using Databricks, Pig, SCALA, HIVE, Azure Data Factory, Python, R
  • Operational experience with Big Data Technologies and Engines including Presto, Spark, Hive and Hadoop Environments
  • Experience in various databases including Azure SQL DB, Oracle, MySQL, Cosmos DB, MongoDB
  • Experience supporting and working with cross-functional teams in a dynamic environment

Essential Qualification & Skills

  • Bachelor's degree (masters' preferred) in Computer Science, Engineering, or any other technology related field
  • 10+ years of experience in data analytics platform and hands-on experience on ETL and ELT transformations with strong SQL programming knowledge
  • 5+ years of hands-on experience on big data engineering, distributed storage and processing massive data into data lake using Scala or Python
  • Proficient knowledge on Hadoop and Spark eco systems like HDFS, Hive, Sqoop, Oozie, Spark core, streaming
  • Experience with programming languages such as Scala, Java, Python and Shell scripting
  • Proven Experience in pulling data through REST API, ODATA, XML,Web services
  • Experience with Azure product offerings and data platform
  • Experience in data modelling (data marts, snowflake/Star, Normalization, SCD2)
  • Architect and defining the data flows and building highly efficient, scalable data pipelines
  • To work in tandem with the Enterprise and Domain Architects to understand the business goals and vision, and to contribute to the Enterprise Roadmaps
  • Strong troubleshooting skills, problem solving skills of any issues stopping business progress
  • Coordinate with multiple business stake holders to understand the requirement and deliver
  • Conducting a continuous audit of data management system performance, refine whenever required, and report immediately any breach or loopholes to the stakeholders
  • Allocate task to various team members, track the status and provide the report on activities to management
  • Understand the physical and logic plan of execution and optimize the performance of data pipelines
  • Extensive background in data mining and statistical analysis
  • Able to understand various data structures and common methods in data transformation
  • Ability to work with ETL tools with strong knowledge on ETL concepts
  • Strong focus on delivering outcomes
  • Data management: modelling, normalization, cleaning, and maintenance
  • Understand Data architectures, Data warehousing principles and be able to participate in the design and development of conventional data warehouse solutions

  • Data Architect

    2 weeks ago


    Chennai, Tamil Nadu, India NTT DATA Full time

    Job Title: Data ArchitectJob Summary:We are seeking a skilled Data Architect to design and implement cloud data management and advanced analytics platforms. This role will work closely with data services, data analysts, and data scientists to build secure, scalable, fault-tolerant, and high-performing cloud-based architectures.Key Responsibilities:Design and...


  • Chennai, Tamil Nadu, India NTT DATA Full time

    Job Summary Principal Digital Engineering ArchitectNTT DATA is seeking a Principal Digital Engineering Architect to lead the design and development of cutting-edge digital solutions. The ideal candidate will have a strong background in machine learning and software engineering, with experience in designing and implementing scalable data-driven systems.Key...

  • Data Architect

    4 weeks ago


    Chennai, Tamil Nadu, India Spectral Consultants Full time

    Job Title: Data ArchitectAbout the Role:Spectral Consultants is seeking a highly skilled Data Architect to join our team. As a Data Architect, you will be responsible for designing and implementing data pipelines, data governance, and data information architecture on Azure. You will work closely with our team to develop innovative solutions to address...

  • Data Architect

    3 weeks ago


    Chennai, Tamil Nadu, India Hub Work Full time

    Job Title: Data ArchitectWe are seeking a highly skilled Data Architect to join our team at Hub Work. As a key member of our data team, you will be responsible for designing, developing, and implementing end-to-end data ingestion and processing systems on the AWS platform.Key Responsibilities:Design and develop data pipelines from source systems like SAP...


  • Chennai, Tamil Nadu, India Wavicle Data Solutions Full time

    Job Overview:At Wavicle Data Solutions, we're seeking a highly skilled Business Intelligence Architect to spearhead our BI initiatives. As a key decision-maker, you'll oversee multiple accounts, drive strategic growth, and ensure the successful implementation of BI solutions across our organization.Key Responsibilities:Develop and execute the BI strategy,...

  • Data Architect

    3 weeks ago


    Chennai, Tamil Nadu, India Spectral Consultants Full time

    Spectral Consultants is seeking an experienced Data Architect to design and implement scalable data solutions for our clients. As a key member of our team, you will be responsible for architecting and implementing data pipelines, data governance, and data information architecture using Azure.Requirements:Bachelor's degree in Information Systems, Computer...


  • Chennai, Tamil Nadu, India Wavicle Data Solutions Full time

    Job Title: Business Intelligence Solutions ArchitectWe are seeking a highly skilled and dynamic Business Intelligence Solutions Architect to spearhead our Business Intelligence initiatives. As a Business Intelligence Solutions Architect, you will play a pivotal role in overseeing multiple accounts, interacting with customers, and ensuring the successful...


  • Chennai, Tamil Nadu, India NTT DATA Full time

    About the Role We are currently seeking a Senior Cloud Solutions Architect to join our team in Chennai, Tamil Nādu (IN), India. As a Senior Cloud Solutions Architect at NTT DATA, you will be responsible for designing and implementing integrations using Oracle Integration Cloud (OIC). Your primary focus will be on connecting Oracle SaaS applications,...

  • Data Architect

    1 month ago


    Chennai, Tamil Nadu, India Minfy Full time

    Job Title: Data ArchitectWe are seeking a highly skilled Data Architect to design, develop, and implement scalable and optimized data architecture solutions for Minfy. As a Data Architect, you will play a key role in defining and maintaining our data strategy, ensuring data availability, accessibility, reliability, and security.Responsibilities:Design and...

  • Data Architect

    1 week ago


    Chennai, Tamil Nadu, India Encora Inc. Full time

    Job Title: Data ArchitectThe Data Architect at Encora Inc. will be responsible for designing and implementing data architectures that meet the needs of the business. This includes developing data models, data warehouses, and data marts that provide insights into the company's operations and performance.Main Responsibilities:Design and implement data...


  • Chennai, Tamil Nadu, India NTT DATA Services Full time

    OverviewWe are looking for a skilled Machine Learning Architect to join our team at NTT DATA Services.

  • Data Architect

    3 weeks ago


    Chennai, Tamil Nadu, India Mindsprint Full time

    About this role:Mindsprint is looking for a highly skilled Data Architect to join our team. As a Data Architect, you will play a key role in designing and implementing data solutions that drive business value. Your expertise will be essential in collecting information and maintaining methodologies for gathering data, as well as optimizing information...

  • Data Architect

    4 weeks ago


    Chennai, Tamil Nadu, India Fractal Full time

    At Fractal, we're looking for a skilled Data Architect to join our team. As a key member of our data team, you'll be responsible for defining, analyzing, and designing logical and physical data models for our Dimensional Data Model, NoSQL, or Graph Data Model.Key ResponsibilitiesParticipate in requirements definition, analysis, and the design of data...

  • Cloud Data Architect

    3 weeks ago


    Chennai, Tamil Nadu, India Tiger Analytics Full time

    Job Title: Cloud Data ArchitectJob Description:We are looking for a skilled Cloud Data Architect to join our team at Tiger Analytics. As a Cloud Data Architect, you will be responsible for designing and implementing cloud-based data solutions using GCP services. Your primary focus will be on analyzing, architecting, designing, and actively developing cloud...

  • Data Architect

    4 weeks ago


    Chennai, Tamil Nadu, India Hub Work Full time

    Unlocking Data PotentialAt Hub Work, we're seeking an experienced Data Architect to lead the design and implementation of our end-to-end data ingestion and processing systems on the AWS platform. With 10+ years of experience in Data Engineering, this role requires a solid understanding of data architecture, lake house, and enterprise data lake concepts.Key...

  • Senior Data Architect

    3 weeks ago


    Chennai, Tamil Nadu, India Explorance Full time

    Job Title: Senior Data ArchitectExplorance is seeking a Senior Data Architect to join our team. As a Senior Data Architect, you will be responsible for designing and implementing robust data systems that meet the needs of our organization. Key Responsibilities:Design and implement data models and architectures that meet the needs of our organization.Develop...

  • Data Architect

    3 weeks ago


    Chennai, Tamil Nadu, India Petrofac Full time

    Petrofac is a leading international service provider to the energy industry, with a diverse client portfolio including many of the world's leading energy companies.We design, build, manage, and maintain infrastructure for our clients. We recruit, reward, and develop our people based on merit, regardless of race, nationality, religion, gender, age, sexual...

  • Senior Data Architect

    4 weeks ago


    Chennai, Tamil Nadu, India Spectrum Consulting Full time

    Data Modeling and AnalysisAnalyzing existing data sources requires expert understanding of data models, normalization, and denormalization patterns. This involves profiling data sources to reverse engineer data models, identifying key fields, and inferring the meaning of attributes. Regular meetings with system owners help tie data patterns to business...


  • Chennai, Tamil Nadu, India Tech Mahindra Full time

    We are seeking a skilled Cloud Data Architect to join our team at Tech Mahindra. As a Cloud Data Architect, you will play a crucial role in designing and implementing cloud-based data solutions that drive business growth and innovation.The ideal candidate will have experience working with GCP services such as Dataflow, BigQuery, and Data Composer, as well as...

  • Senior Data Architect

    2 weeks ago


    Chennai, Tamil Nadu, India Daxx Full time

    Job TitleSenior Data ArchitectWe are seeking a highly skilled Senior Data Architect to join our team at Daxx. As a Senior Data Architect, you will be responsible for designing and implementing data architecture solutions that meet the needs of our clients.Key ResponsibilitiesDesign and implement data architecture solutions using Azure Data Bricks, Azure...