In a complex and dynamic energy market, business units require customized and agile Software as a Service (SaaS) tools with a very short time to market. Current solutions lack standardization and scalability, not native for innovations like artificial intelligence, and are further complicated by shadow IT.
Mission :
To address these challenges, our cross-functional team serves as a bridge between various stakeholders, including EDF IT services providers, business units, the open-source community, and new technologies. Our strategy is to adopt a cloud-native approach, capitalizing on EDF’s partnership with Red Hat to leverage their OpenShift platform 🔗.
Accomplishments :
- DevSecOps: Implement Infrastructure as Code (IaC) with Terraform, CI/CD with Helm charts, GitLab and Sonar/checkmarks.
- Build boilerplate following the 12-factor methodology 🔗 (web apps, APIs, and jobs)
- Implemented an observability stack with ELK, Prometheus, and Grafana.
- Design and Build data platform using Airflow for orchestration, Redis for caching, and Kafka for streaming.
- Make cutting-edge technologies accessible, such as artificial intelligence, by building MLOps pipelines and planning to incorporate generative AI to assist business units and development teams.
Result :
Our platform now hosts over 50 applications (web apps, jobs, APIs), with dev squads delivering agile and secure solutions to business units (Time to market divided by 9).
My Day to day tasks :
- Translate business requirements into secure, scalable, and reliable solution designs.
- Regularly develop proof of concepts and pilots, implement projects, and communicate new features and benefits to stakeholders.
- Document and share best practice knowledge for new solutions.
- Lead architectural design sessions and provide technical guidance throughout the project lifecycle.