In collaboration with the BackOffice SmartCity teams, in a DevOps role, you will work on the construction and maintenance of StreetSmart and Legacy systems.
Within the "Technology and Security" team, you are responsible for:
the definition and implementation of the SmartCity software R&D integration and deployment chain. SmartCity is made up of 200 R&D engineers using 4 Datacenters spread across America, France and Malaysia.
the implementation of the native cloud framework (Proxy, API Gateway, Service-Mesh, Event-Mesh, Datalake, etc.) on a Kubernetes base which will carry the application solutions developed by the software R&D of SmartCity.
the implementation of the platform's Observability and security framework.
Amazon Web Services: Elastic Kubernetes System + virtual machines, network (Topology, VPN), Backups, DNS, Security ...
Nutanix Enterprise Cloud Platform with Karbon K8S
Provisioning, deployment and automation of Kubernetes & Docker / Linux installations with Terraform, Ansible & Helm
Infrastructure as code under GIT (Bitbucket, Git Flow, peer reviews, tests ...)
Software factory tools:
Rancher and CLI for managing Kubernetes clusters.
Integration and continuous deployment with BitBucket pipeline + Argo (CD and Rollout)
Creation, Maintenance and enhancement of the platform: To be defined between ENVOY / NGINX, Linkerd / Istio, Kafka, Spark, Trino, S3 / Cassandra, Redis / PostGres ...
Creation, Maintenance and enhancement of the Monitoring of the platform with Kibana, Grafana, Prometeus, Fluentd, ECK ...
Creation, Maintenance and enhancement of platform security with CERT Manager, Vault, BlackDuck ...
Technology watch on new versions of cloud native infrastructure tools, security updates and alternative solutions
Support for R&D teams:
Support of development and integration teams in the use of the platform and tools
Point of contact with the DCO Flowbird for deployment, monitoring and security solutions
Support for changes in the test monitoring chain, Integration, Staging (QA) and Production
You have at least 5 years of experience in Cloud Native Development: in R&D and / or Operations, and know the constraints.
You are fluent in English, both oral and written.
Strong experience in scripting languages, provisioning, monitoring, integration and continuous deployment tools.
Solid experience with distributed systems and cluster solutions is required.
Organized and rigorous in your work, you have problem-solving and documentation writing skills and know how to master priority management.
You are recognized for your creativity and autonomy, as well as for your automation efforts. Recognized for your team spirit, you have good interpersonal skills.
Please Note: the original job description is in French.