Specialist Software Engineer - Python Developer

5 years

Bengaluru

Posted:14 hours ago

Job Description

Responsibilities

We are seeking a Specialist Software Engineer with strong hands-on experience in Python development, DevOps, container platforms, and cloud infrastructure. The ideal candidate will build scalable applications, automate infrastructure and operational processes, implement CI/CD pipelines, and support enterprise platforms. The role requires knowledge of AI technologies, a passion for innovation, and a willingness to continuously learn and adopt emerging technologies. Key Responsibilities Develop and maintain applications, APIs, and automation solutions using Python. Design and implement CI/CD pipelines and DevOps best practices. Automate infrastructure provisioning using Terraform, Ansible, or similar IaC tools. Deploy and manage containerized workloads using Docker, Kubernetes, and OpenShift. Support and administer OpenStack-based cloud environments. Monitor, troubleshoot, and optimize application, infrastructure, and platform performance. Collaborate with cross-functional teams to deliver secure, scalable, and reliable solutions. Evaluate and leverage AI-driven tools to improve engineering productivity and operational efficiency.

Required Skills

5+ years of experience in Software Engineering, DevOps, Cloud, or Platform Engineering. Strong proficiency in Python and REST API development. Hands-on experience with Git, Jenkins, Azure DevOps, GitHub Actions, or similar CI/CD tools. Experience with Docker, Kubernetes, OpenShift, and container orchestration technologies. Strong knowledge of OpenStack administration, services, and cloud operations. Experience with cloud platforms such as Azure, AWS, GCP, or OpenStack. Knowledge of Terraform, Ansible, Linux, monitoring, and observability tools. Strong troubleshooting, automation, and problem-solving skills. Familiarity with AI/ML concepts and AI-assisted development tools. Strong learning mindset with the ability to quickly adapt to new technologies and industry trends. Strong API modelling, creation and delivery capability to provide the Backup As A Service model for consumption of the services directly by the client Opportunity to work with some of the best minds in a team and learn a lot on the technical front. Get mentored/groomed on the best practices followed in the software industry.

Profile Required

We are seeking a Specialist Software Engineer with strong hands-on experience in Python development, DevOps, container platforms, and cloud infrastructure. The ideal candidate will build scalable applications, automate infrastructure and operational processes, implement CI/CD pipelines, and support enterprise platforms. The role requires knowledge of AI technologies, a passion for innovation, and a willingness to continuously learn and adopt emerging technologies. Key Responsibilities Develop and maintain applications, APIs, and automation solutions using Python. Design and implement CI/CD pipelines and DevOps best practices. Automate infrastructure provisioning using Terraform, Ansible, or similar IaC tools. Deploy and manage containerized workloads using Docker, Kubernetes, and OpenShift. Support and administer OpenStack-based cloud environments. Monitor, troubleshoot, and optimize application, infrastructure, and platform performance. Collaborate with cross-functional teams to deliver secure, scalable, and reliable solutions. Evaluate and leverage AI-driven tools to improve engineering productivity and operational efficiency.

Required Skills

5+ years of experience in Software Engineering, DevOps, Cloud, or Platform Engineering. Strong proficiency in Python and REST API development. Hands-on experience with Git, Jenkins, Azure DevOps, GitHub Actions, or similar CI/CD tools. Experience with Docker, Kubernetes, OpenShift, and container orchestration technologies. Strong knowledge of OpenStack administration, services, and cloud operations. Experience with cloud platforms such as Azure, AWS, GCP, or OpenStack. Knowledge of Terraform, Ansible, Linux, monitoring, and observability tools. Strong troubleshooting, automation, and problem-solving skills. Familiarity with AI/ML concepts and AI-assisted development tools. Strong learning mindset with the ability to quickly adapt to new technologies and industry trends. Strong API modelling, creation and delivery capability to provide the Backup As A Service model for consumption of the services directly by the client Opportunity to work with some of the best minds in a team and learn a lot on the technical front. Get mentored/groomed on the best practices followed in the software industry.

Why join us

At Société Générale, we are convinced that people are drivers of change, and that the world of tomorrow will be shaped by all their initiatives, from the smallest to the most ambitious. Whether you’re joining us for a period of months, years or your entire career, together we can have a positive impact on the future. Creating, daring, innovating, and taking action are part of our DNA. If you too want to be directly involved, grow in a stimulating and caring environment, feel useful on a daily basis and develop or strengthen your expertise, you will feel right at home with us!

Business insight

You should know that our employees can dedicate several days per year to solidarity actions during their working hours, including sponsoring people struggling with their orientation or professional integration, participating in the financial education of young apprentices, and sharing their skills with charities. There are many ways to get involved. We are committed to support accelerating our Group’s ESG strategy by implementing ESG principles in all our activities and policies. They are translated in our business activity (ESG assessment, reporting, project management or IT activities), our work environment and in our responsible practices for environment protection.

Skills Required

Python Python Development Devops Cloud Infrastructure Ci/cd Pipelines Emerging Technologies Automation Terraform Ansible Docker Kubernetes Software Engineering

Learn the skills this job asks for

See your skill gap for Back End Developer →

Free courses, interview questions and practice for each skill.

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Societe Generale Global Solution Centre logo
Societe Generale Global Solution Centre

Banking

Paris