AWS Data Lead Engineer
Cognizant Digital Practice helps clients reinvent products, experiences, and business models to build new value, differentiation, and drive revenue in the digital economy. We take an Experience centered approach which uses human insights to take ideas from vision to outcome and building end to end experience led solutions that enables brands to transform their customer and employee experiences using design, marketing, and commerce capabilities.
Location: Hartford - CT - Onsite
Responsibilities
Responsible for analyzing performance concerns and issues.
Deploy the applications to the cloud environment using various cloud services and maintaining the application in Open Shift and AWS Responsible for developing Staging Layer using Delta Lake for the Ingestion Framework.
Implement and manage data publishing and consumption using Kafka.
Implement solutions to transform and serialize datasets into JSON messages using Spark SQL Understanding of RESTful web services and API development.
Responsible for analyzing performance concerns and issues.
Identifying the bottlenecks that require changes to improve performance.
Collaborate with cross-functional teams including product owners’ architects and other developers to develop high-quality software.
Participate in code reviews and provide feedback to other team members to ensure code quality.
Continuously learn and keep up to date with new technologies programming languages and industry trends Utilize in-depth knowledge of functional and technical expertise in Java/J2EE Micro-services (Spring Boot) and Big Data in delivering solutions.
Qualifications:
10+ years of experience
Must have Java and Spark Design and implement highly efficient Spark applications in Java focusing on performance optimization including tuning Spark jobs optimizing transformation and leveraging advanced Spark features for batch and real-time processing.
Spring Boot, Spark ,AWS Data Databricks Delta Lake
Utilize in-depth knowledge of functional and technical expertise in Java/J2EE Micro-services (Spring Boot) and Big Data in delivering solutions.
Write clean maintainable and well-documented code using established development standards and best practices.
Debug and troubleshoot issues and identify root causes.
Responsible for configuring the applications for DevOps using Jenkins and GIT and build pipeline using Jenkins.
Technologies & Skills: Java Apache Spark Delta Lake Spark SQL MySQL Kafka drools Spring Boot REST APIs Maven Jenkins Docker Kubernetes
Salary and Other Compensation:
The annual salary for this position is between $81,300 to $140,000 depending on experience and other qualifications of the successful candidate.
Applications will be accepted until 07/22/2024
This position is also eligible for Cognizant’s discretionary annual incentive program, based on performance and subject to the terms of Cognizant’s applicable plans.
Benefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements:
Disclaimer: The salary, other compensation, and benefits information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law.
Why Choose Cognizant?
It takes a lot to succeed in today’s fast-paced market, and Cognizant Technology Solutions has become a leader in the industry. We love big ideas and even bigger dreams. We stand out because we put human experiences at the core.
Our associates enjoy robust benefits and training opportunities from our industry recognized, award winning Academy team. You will have access to hundreds of technical training to keep your skillsets fresh and have opportunities to obtain certifications on the latest technologies.
Everything we do at Cognizant we do with passion—for our clients, our communities, and our organization. It’s the defining attribute that we look for in our people.
If you’re comfortable with ambiguity, excited by change, and excel through autonomy, we’d love to hear from you!