Job Description
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D; and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same. Position:- Software Developer Engineer (Python) Experience :- 5 - 8 Years Location :- Noida/ Mumbai/ Bangalore Hybrid – Monthly 5 days work from home US Shift – 11/12 PM- 2 /3 AM – B shift Overview :- We are seeking a highly skilled and experienced Software Developer with expertise in python. The ideal candidate will focus on creating robust ETL/automation tools in backend development and DevOps practices. This role requires a passion for clean code, modern architecture principles, automated workflows, and effective collaboration with cross-functional teams. The successful candidate will be a proactive problem solver who can deliver end-to-end scalable solutions, optimize performance across the entire stack, implement robust CI/CD pipelines, and lead by example in development and automation practices. Responsibilities :- Create automation tools based on given requirements Design, implement, and maintain comprehensive CI/CD pipelines using GitHub Actions for automated testing, building, and deployment Automate code quality checks, security scanning, and performance testing within the CI/CD workflow Ensure cross-browser compatibility and adherence to responsive design principles Write clean, maintainable, and well-documented code that adheres to industry best practices Participate in code reviews, providing constructive feedback to improve team output Work within an Agile development environment, contributing to sprint planning, daily standups, and retrospectives Troubleshoot and resolve complex technical issues across the full stack to ensure application stability and performance Contribute to architectural decisions and provide technical direction for both frontend and backend applications Track project progress and manage tasks effectively using Jira Key Expectations Deliver high-quality, scalable full-stack solutions that meet business requirements and exceed user expectations Lead by example in development and automation practices, setting standards for code quality and collaboration Implement infrastructure as code principles to ensure consistent environments across development, testing, and production Adapt to changing priorities and requirements in a fast-paced, dynamic environment Continuously improve skills and share knowledge with the team to foster growth and innovation Meet project deadlines and communicate progress proactively to stakeholders Requirements:- 5+ years of professional experience in python development Proficiency in Python, Django, and Django REST Framework for backend development Extensive experience with CI/CD automation using GitHub Actions or similar tools Experience with database design, optimization, and ORM usage Experience with Git, GitHub, and version control workflows Experience using Jira for project management and issue tracking Experience with automated testing strategies across the full stack Knowledge of authentication, authorization, and security best practices Excellent problem-solving skills, attention to detail, and a commitment to delivering high-quality work Strong communication skills and the ability to thrive in a collaborative team environment Preferred Qualifications :- Experience with UNIX, Rocky, Redhat Experience with Django, RestAPI, Redact, Experience with monitoring and observability tools Familiarity with testing frameworks (Jest, Pytest, etc.) A Bachelor's degree in Computer Science or a related field RF Engineering experience is a plus Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem. ------------------------------------------------------------------------------------ At Capgemini, we aim to attract the best talent and are committed to creating a diverse and inclusive work environment, so there is no discrimination based on race, sex, sexual orientation, gender identity or expression, or any other characteristic of a person. All applications welcome and will be considered based on merit against the job and/or experience for the position. -----------------------------