Job Title: Senior Cloud Developer (Python, PySpark, SQL)
Experience: 6 to 13 years
Skills: Python (PySpark/SQL/Spark)
Location: Bangalore/Hyderabad/Kolkata/Pune/Chennai
Job Description:
We are looking for a Senior Cloud Developer with expertise in Python, PySpark, SQL, and Google Cloud Services. In this role, you will lead the design and implementation of scalable, secure cloud-based solutions while overseeing application development on Linux platforms. Your contributions will enhance system functionality and ensure optimal performance across business operations.
Responsibilities:
Lead the design and implementation of cloud-based solutions using Google Cloud Services.
Oversee application development and deployment on Linux platforms to ensure reliability.
Design, optimize, and maintain complex databases using SQL to support business operations.
Develop, test, and maintain software applications in Python to meet user requirements.
Collaborate with cross-functional teams to gather requirements and deliver high-quality software products.
Integrate various systems and applications for a seamless user experience.
Conduct code reviews and provide constructive feedback to maintain high coding standards.
Implement best practices in software development, including version control, testing, and CI/CD.
Troubleshoot and resolve technical issues to minimize downtime and ensure system stability.
Mentor junior developers, offering guidance on technical challenges and career development.
Stay updated with industry trends and technologies to drive innovation and continuous improvement.
Develop and maintain technical documentation to support ongoing maintenance and knowledge transfer.
Contribute to strategic planning and execution of IT projects in alignment with business goals.
Qualifications:
Strong background in Google Cloud Services with hands-on experience in cloud infrastructure deployment and management.
Proficiency in Linux operating systems, including scripting and system administration.
Advanced skills in SQL for database design, optimization, and maintenance.
Expertise in Python programming for developing robust and efficient applications.
Excellent problem-solving skills with the ability to troubleshoot complex technical issues.
Strong communication and collaboration skills.
The Cognizant Community:
At Cognizant, we value a supportive and collaborative workplace. Our global team of over 350,000 associates thrives on innovation and inclusivity, ensuring that everyone can succeed.
About Us:
Cognizant (Nasdaq-100: CTSH) is a leading professional services company that helps organizations modernize technology and transform experiences in a fast-changing world.
Commitment to Diversity and Inclusion:
Cognizant is an equal opportunity employer that embraces diversity and values inclusion. We strive to create a workplace where everyone feels accepted and heard.
If you require reasonable accommodation for your job search or application process, please contact us at CareersNA2@cognizant.com.
Disclaimer:
Compensation information is accurate as of the posting date. Cognizant reserves the right to modify this information at any time, subject to applicable law. Applicants may be required to interview in person or via video conference and present valid identification.