At a Glance
- Tasks: Design and implement AWS solutions while collaborating with clients to meet their data needs.
- Company: Cognizant is a top-tier IT and consulting firm, empowering businesses globally with innovative solutions.
- Benefits: Enjoy a supportive team culture, opportunities for learning, and the chance to work on exciting projects.
- Why this job: Join a dynamic team tackling interesting problems and making a real impact in the tech world.
- Qualifications: Experience with AWS tools, data analysis, and cloud environments; eagerness to learn is essential.
- Other info: Cognizant values diversity and inclusion, ensuring a welcoming environment for all applicants.
The predicted salary is between 48000 - 84000 £ per year.
Cognizant (NASDAQ:CTSH) is a leading provider of information technology, consulting, and business process outsourcing services, dedicated to helping the world's leading companies build stronger businesses. Headquartered in Teaneck, New Jersey (U.S.), Cognizant has over 350,000 employees as of January 2024.
At Cognizant, our consultants orchestrate the capabilities to truly change the game across strategy, design, technology and industry/functional knowledge to deliver insight at speed and solutions at scale. Our consulting services elevate the unique abilities and business aspirations of customers and employees and build relationships based on trust and value.
The Data Engineer will propose and implement solutions using a range of AWS infrastructure, including S3, Redshift, Lambda, Step Functions, DynamoDB, AWS Glue, and Matillion. They will liaise with clients to define requirements, refine solutions, and ultimately hand them over to clients’ own technical teams. The ideal candidate will have exposure to CI/CD processes, or at least be keen to learn – our clients love infrastructure as code, and we like our engineers to own the deployment of their work. Candidates should delight in creating something from nothing on greenfield projects. We’re looking for people who can’t let go of interesting problems. We need people who can work independently; but we’re a close-knit, supportive team – we like to learn new things and share our ideas so that clients get the best return on their investments.
Qualifications:
- Experience in analysing and cleansing data using a variety of tools and techniques.
- Familiarity with AWS data lake-related components.
- Hands-on experience with Redshift, Glue, and S3.
- Extensive experience in ETL and using patterns for cloud data warehouse solutions (e.g. ELT).
- Hands-on experience with Matillion.
- Familiarity with a variety of Databases, incl. structured RDBMS.
- Experience in working with a variety of data formats, JSON, XML, CSV, Parquet, etc.
- Experience with building and maintaining data dictionaries / meta-data.
- Experience with Linux and cloud environments.
- Data Visualisation Technologies (e.g. Amazon QuickSight, Tableau, Looker, QlikSense).
Desirable experience:
- Familiarity with large data techniques (Hadoop, MapReduce, Spark, etc.)
- Familiarity with providing data via a microservice API.
- Experience with other public cloud data lakes.
- AWS Certifications (particularly Solution Architect Associate and Big Data Speciality).
- Machine Learning.
Our commitment to diversity and inclusion:
Cognizant is an equal opportunity employer that embraces diversity, champions equity and values inclusion. We are dedicated to nurturing a community where everyone feels heard, accepted and welcome. Your application and candidacy will not be considered based on race, color, sex, religion, creed, sexual orientation, gender identity, national origin, disability, genetic information, pregnancy, veteran status or any other protected characteristic as outlined by federal, state or local laws.
Principal Data Engineer, Consulting employer: Cognizant
Contact Detail:
Cognizant Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Principal Data Engineer, Consulting
✨Tip Number 1
Familiarise yourself with AWS services, especially S3, Redshift, and Glue. Understanding how these tools work together will not only help you in interviews but also demonstrate your proactive approach to learning.
✨Tip Number 2
Showcase your problem-solving skills by discussing past projects where you tackled complex data challenges. Be ready to explain your thought process and the solutions you implemented, as this aligns with the role's focus on interesting problems.
✨Tip Number 3
Network with current or former employees of Cognizant, especially those in consulting or data engineering roles. They can provide insights into the company culture and expectations, which can be invaluable during your application process.
✨Tip Number 4
Stay updated on the latest trends in data engineering and cloud technologies. Being knowledgeable about emerging tools and techniques will show your commitment to continuous learning, a quality that Cognizant values highly.
We think you need these skills to ace Principal Data Engineer, Consulting
Some tips for your application 🫡
Understand the Role: Before applying, make sure you fully understand the responsibilities and qualifications required for the Principal Data Engineer position at Cognizant. Tailor your application to highlight relevant experience with AWS tools and data engineering practices.
Highlight Relevant Experience: In your CV and cover letter, emphasise your hands-on experience with AWS services like Redshift, Glue, and S3. Mention any projects where you've implemented ETL processes or worked with various data formats, as these are crucial for the role.
Showcase Problem-Solving Skills: Cognizant values candidates who enjoy tackling interesting problems. Include examples in your application that demonstrate your ability to create solutions from scratch, especially in greenfield projects or complex data scenarios.
Tailor Your Application: Make sure to customise your application materials for Cognizant. Use keywords from the job description, such as 'data lake', 'CI/CD processes', and 'data visualisation technologies', to ensure your application stands out to recruiters.
How to prepare for a job interview at Cognizant
✨Showcase Your Technical Skills
Be prepared to discuss your hands-on experience with AWS services like S3, Redshift, and Glue. Highlight specific projects where you implemented these technologies, as this will demonstrate your capability to handle the technical demands of the role.
✨Understand the Consulting Aspect
Since this role involves liaising with clients, it's crucial to show that you understand the consulting process. Be ready to discuss how you've previously defined requirements and refined solutions in collaboration with clients, showcasing your communication skills.
✨Emphasise Problem-Solving Abilities
Cognizant values candidates who enjoy tackling interesting problems. Prepare examples of challenging situations you've faced in previous roles and how you approached solving them, particularly in greenfield projects or when creating something from scratch.
✨Demonstrate a Willingness to Learn
Express your eagerness to learn about CI/CD processes and infrastructure as code. Mention any relevant experiences or courses you've taken, and convey your enthusiasm for continuous learning, which aligns with the company's supportive team culture.