GCP Data Engineer Job Description
A GCP Data Engineer is responsible for designing, building, and maintaining data pipelines, architectures, and systems on Google Cloud Platform (GCP). Here's a breakdown of the job:
Key Responsibilities
- Data Pipeline Development: Design and develop data pipelines using GCP services like Dataflow, BigQuery, and Cloud Pub/Sub.
- Data Architecture: Design and implement data architectures to meet business requirements.
- Data Processing: Process and analyze large datasets using GCP services like BigQuery and Cloud Dataflow.
- Data Integration: Integrate data from various sources using GCP services like Cloud Data Fusion and Cloud Pub/Sub.
- Data Quality: Ensure data quality and integrity by implementing data validation and data cleansing processes.
Essential Skills
- GCP Services: Strong understanding of GCP services like BigQuery, Cloud Dataflow, Cloud Pub/Sub, and Cloud Storage.
- Data Engineering: Experience with data engineering concepts, including data pipelines, data warehousing, and data integration.
- Programming Languages: Proficiency in programming languages like Python, Java, or Scala.
- Data Processing: Knowledge of data processing frameworks like Apache Beam and Apache Spark.
- Data Analysis: Understanding of data analysis concepts and tools like SQL and data visualization.

About Tata Consultancy Services
Similar jobs



Requirements:
- Proficiency in Java fundamentals and coding.
- Proficiency in front-end technologies such as Angular and React.
- Experience with backend frameworks like Spring Boot (mandatory).
- Previous experience as a Java Full Stack trainer.
- Excellent communication skills.
- Ability to work independently and remotely (for candidates outside Kochi, Kerala).
- Willingness to work onsite in our office (for Kochi residents).
Preferred Qualifications:
- Certification in Java.
- Experience with Agile methodologies.
Devops Engineer
Roles and Responsibilities:
As a DevOps Engineer, you’ll be responsible for ensuring that our products can be seamlessly deployed on infrastructure, whether it is on-prem or on public clouds.
- Create, Manage and Improve CI / CD pipelines to ensure our Platform and Applications can be deployed seamlessly
- Evaluate, Debug, and Integrate our products with various Enterprise systems & applications
- Build metrics, monitoring, logging, configurations, analytics and alerting for performance and security across all endpoints and applications
- Build and manage infrastructure-as-code deployment tooling, solutions, microservices and support services on multiple cloud providers and on-premises
- Ensure reliability, availability and security of our infrastructure and products
- Update our processes and design new processes as needed to optimize performance
- Automate our processes in compliance with our security requirements
- Manage code deployments, fixes, updates, and related processes
- Manage environment where we deploy our product to multiple clouds that we control as well as to client-managed environments
- Work with CI and CD tools, and source control such as GIT and SVN. DevOps Engineer
Skills/Requirements:
- 2+ years of experience in DevOps, SRE or equivalent positions
- Experience working with Infrastructure as Code / Automation tools
- Experience in deploying, analysing, and debugging on multiple environments (AWS, Azure, Private Clouds, Data Centres, etc), Linux/Unix administration, Databases such as MySQL, PostgreSQL, NoSQL, DynamoDB, Cosmos DB, MongoDB, Elasticsearch and Redis (both managed instances as well as self-installed).
- Knowledge of scripting languages such as Python, PowerShell and / or Bash.
- Hands-on experience with the following is a must: Docker, Kubernetes, ELK Stack
- Hands-on experience with at least three of the following- Terraform, AWS Cloud Formation, Jenkins, Wazuh SIEM, Ansible, Ansible Tower ,Puppet ,Chef
- Good troubleshooting skills with the ability to spot issues.
- Strong communication skills and documentation skills.
- Experience with deployments with Fortune 500 or other large Global Enterprise clients is a big plus
- Experience with participating in an ISO27001 certification / renewal cycle is a plus.
- Understanding of Information Security fundamentals and compliance requirements
Work From Home
Start Up Background is preferred
Company Location: Noida

We are looking for an Angular Developer with 2 - 4 years of experience who can -
- Must have worked on Angular 5+
- Experience developing highly interactive web applications using HTML5, CSS, Javascript,
- Perform product analysis and development tasks of increasingly complex nature which may require extensive research and analysis.
- Make design and technical decisions for Angular projects.
- Develop application code and unit test in the Angular 5+, Rest Web Services and Java technologies for the Application Development Center.
- Ensure high performance
- Creating web api’s in asp.net will be an added advantage


We are looking for an experienced Dot Net/angular Developers to join our growing and diverse team.
Mandatory Skills: DotNet(C#/ASP), MVC, Web API, SQL/PostgreSQL, JavaScript, Angular.
Experience: 3yrs to 5yrs
Responsibilities:
Build components that are scalable, flexible and compatible across different frameworks and browsers. Several of the frameworks, tools and techniques currently used
in our technical solutions:
Frontend development using VueJS or similar framework such as ReactJS or Angular.
Backend development using .NET Core.
DevOps work using GCP and/or AWS.Hosting using Docker/Containers.
Message queue such as RabbitMQ / AWS SQS.
Storage and events using Postgres/SQL, EventStore , ElasticSearch , Redis/NoSQL. Continuous development and deployment using tools like GitHub, TeamCity, Octopus Deploy.
Respond to trouble/support calls per SLA for applications in production to make quick repair to keep application in production. Conducts complex analyses trouble shooting issues.
Participate in code reviews to ensure that each increment adheres to user story and all standard resource libraries and architecture patterns as appropriate.
Be part of our onshore and offshore development team working on our API Management solution delivering business value with active participation in our SAFe development processes.
Create or Update documentation in support of development efforts.
Qualifications:
Undergraduate degree in Computer Science and/or equivalent experience.
Experience defining technical expectations and goals of projects
Development experience with Microsoft web technologies and database programming
Experience with C#, ASP.net, SQL, XML, COM, JavaScript, VBScript, HTML, Site Server
Good experience on Front end technologies: JavaScript, Typescript, Modern JavaScript Frameworks.
Working knowledge of GIT is good to have.
Demonstrated interest in, knowledge of, and enthusiasm for Internet technologies.
- Min 5 years of hands-on experience in Java Spring-boot technologies
- Experience with monolithic applications
- Experience using Redis and RabbitMQ
- Experience with RDBMS such as SQLServer and My SQL
- Strong analytical, problem solving and data analysis
- Excellent communication, presentation and interpersonal skills are a must
- Micro service frameworks such as Java SpringBoot
- Design and implement automated unit and integration tests

Responsibilities :
- Develop the webapp and landing portals which are user-facing features.
- Ensure the technical feasibility of UI/UX design.
- Build reusable code and libraries for future use.
- Optimize application for maximum speed and scalability.
Minimum Qualifications :
- 6+ years of JavaScript and professional web development experience
- Solid understanding of HTML5, LESS/CSS3, JQuery & Bootstrap
- Expert understanding of JavaScript fundamentals.
- Experience with JavaScript frameworks (i.e. React + Redux)
- General knowledge of both front-end and back-end technologies
- Experience with Datatables or similar excel-like libraries.
- Experience of REST or GraphQL
- Experience using token-based security, such as OAUTH or JWT.
- Must have knowledge of cross-browser development.
- Experience on a green-field project, designing and building an online platform
- Basic knowledge of UX principles.
- Manage social media handle and posts: Being into creative field the easiest way to connect with fellow artists, curators, galleries, art events, there are various ways we need to keep communication e.g. Infographics, static posts, illustrations supporting the content, art related articles, explainer videos, animations etc. writing content for all the different types of communication channels and modes.
- Jumbish events: Where there are various communication stationery need to be prepared e.g. posters, flyers, banners, etc.
- Jumbish Service offerings like Sales brochure, Coffee table books, Catalogs, Logo designs, brand stationeries, event merchandise like badges & caps, Book cover illustrations, Artist’s website, etc. Content development for the various service offerings.



