Specialist Software Engineer - CAST Support
Responsibilities
Job description
Société Générale DDS/DAT/CSA team is in the process to recruit a Production system engineer based in Bangalore with strong technical skills coupled with experience in monitoring of applications. The role of the Production system team is to monitor, maintain and configure system and infrastructure of CAST application, an application developed in Société Générale with best of breed software.
The purpose of the application is to provide to Compliance (CPLE Service Unit) the capability of performing communication monitoring of regulated employees based on the following microservices: Ingestion, Search, Translation, OCR, Speech to text and Datascientist platform as a service.
The system is a Big data platform built on a MapR Hadoop distribution, on top of which Kubernetes and Docker containers have been added. The application is mainly developed in Java full stack language.
Currently, the Production support team is made up of 2 resources located in India (Level 1 support team), 1 FTE in Montreal and 1 resource in Paris (Level 2) and 5 developers (Level 3).
Due to a change of position of one of the two resources located in Bangalore, the main part of the job is to cover the following activities
Perform support operations for Asia and EMEA (start of the day) timezones
Organize support activities performed by resources located in India
Guarantee Application stability
Ensure that the Production processes run as efficiently as possible
Duties and responsibilities
Plan and control production monitoring on daily basis to ensure production reliability
Coordinate the detection, investigation and resolution of any issue that occurs in Production environment
Provide 1st and 2nd level support
Provides guidance and training to the team to accomplish production objectives
Mentor and coach resources to improve skill levels and efficiency of the team
Automate operating procedures to increase system efficiency and reduce the human intervention
Monitor application performance, analyze potential bottlenecks and propose improvement solutions
Evaluate regularly infrastructure and production activities, make recommendations for improvements based on findings
Contribute to the development of best practices to improve production capacity, quality and reliability.
Maintain backup, redundancy and security strategies
Stay current with new infrastructure technologies and production processes
Profile required
Expected skills
knowledge of application production monitoring 5+ (Job follow-up, monitoring tools, performance analyzing)
Confirmed experience in scripting language (e.g. shell, go, python) 3+ years
3+ years Linux systems experience (Redhat experience preferred)
Proven experience with Continuous delivery and DevOps principles
Capability for issue troubleshooting, escalating and requiring coordination with other teams
Good knowledges of incident and problem management (ITIL)
Excellent oral and written communication, decision making and leadership skills
Strong motivation and commitment.
Why join us
"We are committed to creating a diverse environment and are proud to be an equal opportunity employer. All qualified applicants receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status”.
Business insight
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!
Still hesitating?
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.