CV Développeur Objective C : Les meilleurs indépendants identifiés

Je dépose une mission gratuitement
Je dépose mon CV
Vous êtes freelance ?
Sécurisez votre activité grâce au portage salarial !

Exemple de missions d'Amine,
Développeur Objective C habitant le Rhône (69)

Expérience professionnelle
Devops, Cloud architect | Geodis, Bourget-du-Lac | 06.2019 - Présent
Responsable de la conception, de la mise en place des architectures logicielles et des
infrastructures adaptées aux besoins techniques :
Création de diagrammes LTA (Architecture Technique Logique).
Élaboration de propositions, spécifications et devis de projets.
Collaboration avec les parties impliquées pour définir l'architecture SI cible.
Conception d'une toolchain pour des déploiements plus fréquents et moins d'échecs.
Pilotage et conformité avec les standards SECDM/SDLC et best practices en multi-tenancy.
Mise en place de workflows GitOps pour l'infrastructure et applications, appliquant les
principes de continuous delivery.
Centralisation de la gestion des droits et permissions (RBAC).
Pilotage du programme FinOPs pour réduire les dépenses Cloud-native.
Établissement de haute disponibilité pour applications critiques.
Compétences dans le domaine de Kubernetes :
Automatisation de l'installation et de la configuration des clusters Openshift On-premise et
PaaS.
Sécurisation des clusters et des applications en mettant en place IAM, SSL, network policies
et RBAC.
Surveillance, optimisation des performances, de la capacité et de la disponibilité.
Création de packages pour les équipes, facilitant la création de pipelines CI/CD et d'objets
Kubernetes.
Utilisation d'Argo Workflows et de Choas Mesh pour appliquer les principes de chaos
engineering.
Conception d'une architecture Event-Driven pour moderniser les microservices, en utilisant
Kubernetes objects, Argo Workflows, Azure Function et Serverless workloads à partir de
webhooks, S3, schedules, Kafka, etc.
Expertise en plateforme de services Cloud :
Élaborer un plan d'architecture et de capacité pour la migration vers Azure.
Contribuer à la définition de normes techniques et de procédures opérationnelles.
Développer un framework d'automatisation basé sur Terraform et Argo-workflows.
Provisionner diverses ressources (AKS, VNet, VM, etc.) pour différentes unités
opérationnelles.
Créer des pipelines de build et de release avec Azure DevOps.
Assurer la sécurité, la surveillance et les sauvegardes des solutions déployées sur Azure.
Implémenter la sécurité et la gouvernance du cloud en utilisant Azure AD, Key Vault, Policy
et Security Center.
Établir des rôles basés sur Azure RBAC pour la répartition des tâches en interne.
Documenter et mettre à jour les normes ainsi que les directives relatives à l'utilisation du
cloud.
Gestion de Projet et Collaboration Interfonctionnelle :
Conseiller et former les équipes sur les meilleures pratiques en matière d'opérations de
développement, méthodes Agiles, nouveaux outils et technologies.
Collaborer avec les équipes de développement, d'exploitation, de qualité et de sécurité
pour assurer fiabilité, performances et sécurité des applications.
Assurer suivi et gestion des projets en collaboration avec les équipes concernées, dans le
respect des échéances et objectifs.
Favoriser la collaboration entre équipes et parties prenantes à travers réunions
hebdomadaires et démonstrations.
Fournir assistance technique, conseils et meilleures pratiques aux équipes.
Travailler avec parties prenantes pour fournir produits et services de haute qualité, tout en
respectant objectifs SLA.
Contribué à l'amélioration continue en identifiant les goulots d'étranglement, en mettant en
œuvre des pratiques d'ingénierie Agile et en optimisant les processus.
Fédérer les équipes autour de la stratégie et objectifs communs.
Collaborer avec différentes Business Units (BU) sur projets d'architecture tels que Cloudera,
DLS, architecture microservices, AIX/AS400, etc.
Gestion proactive avec outils avancés et méthodologies SRE :
Surveiller et résoudre les problèmes liés aux performances système et à la fiabilité.
Créer des tableaux de bord avancés, notifications et rapports en utilisant des outils comme
Dynatrace, Prometheus, Grafana et Splunk. Planifier la capacité, la santé, la disponibilité et
l'optimisation.
Collaborer à l'analyse des causes profondes (RCA) en cas d'incidents, et aider à élaborer des
plans d'action correctifs. Résoudre les problèmes liés aux performances, à la sécurité et à la
disponibilité.
Appliquer les principes d'ingénierie de fiabilité des services (SRE) pour respecter les
objectifs de niveau de service (SLA) et les contraintes budgétaires en matière d'erreurs.
Assurer un support de niveau 3.
Optimisation de la Continuité Opérationnelle :
Établissement de Stratégies de Sauvegarde et de Récupération
Établissez le RTO et le RPO pour chaque source de données et application.
Sélectionnez la solution de sauvegarde selon les critères pertinents.
Documentez et formez les exploitants à la stratégie de sauvegarde.
Compétences clés :
Distributed computing: System design, Distributed systems principles Cloud-native: OpenShift,
Azure, IaaS, PaaS, SaaS Virtualization: VMWare ESX/ESXi, Hyper - V, Citrix Xen Container
technologies: Docker, Openshift, AKS GitOps: GitLab, Argo CD, Crossplane CI/CD: Tekton,
Argorollout, Ansible, Docker, Vagrant, Terraform, ARM Template, Helm, Kustomize, Harbor,
Nexus, Chaos Mesh Coding: Go, Java, C#, AngularJS, Python, JS, Lua, Bash, PowerShell RDBMS:
Postgres SQL, MySQL, MongoDB atlas, PL/SQL Monitoring: ELK Stack, Nagios, Alertmanager,
Loki Security : ISAM, Keycloak, Cert Manager, PKI, HashiCorp Vault, Service Mesh (Jaeger, Kiali),
SealedSecret, SSL/TLS encryption, OAuth2, RBAC Networking: Kong, Netscaler, Proxy HA, Service
Mesh, REST, gRPC, HTTP(S), TCP, SSH OS: Linux, Windows Methodologies: Scrum, SAFe, Kanban,
Choas experience, SRE principles Workflow, SAST, DAST, SCA automation: Argo-workflows,
Argo-events Web servers: Tomcat, APACHE, JBOSS, Nginx, IIS Collaboration: Jira, Azure,
ServiceSnow, Jira, Confluence, Documentation, Teamwork Legacy: AS400, Jenkins

Architect, Senior Developer, Team coach | CERP | 01.2014 - 05.2019
J’ai conçu une architecture innovante, fondée sur l’orchestration et la containerisation, en
utilisant Azure DevOps pour le déploiement continu
Optimisation de la Gestion de Projet et de l'Équipe :
Alignement des priorités avec la planification du sprint, les réunions quotidiennes et les
stand-ups.
Encadrement et coaching de l'équipe en favorisant l'auto-organisation et la responsabilité
collective.
Collaboration avec le Product Owner pour prioriser le backlog et clarifier les exigences.
Facilitation des réunions quotidiennes, des revues de sprint et des rétrospectives pour
optimiser la communication.
Mesure de la performance de l'équipe, identification des axes d'amélioration et mise en
œuvre de plans d'action.
Amélioration de l'efficacité, de la collaboration et de la satisfaction du client.
Utilisation de JIRA pour la gestion de projet et la facturation.
Architecture logiciel :
Concevoir et architecturer des systèmes basés sur des microservices, en utilisant des
technologies telles que WCF et des conteneurs Docker.
Diriger une équipe de 12 développeurs pour implémenter et déployer des services
hautement disponibles et résilients.
Optimiser les performances et résoudre les problèmes de latence en mettant en œuvre des
pratiques de surveillance et de profiling.
Collaborer étroitement avec les équipes de développement pour définir les interfaces entre
les microservices et garantir la cohérence du système.
Mettre en place une stratégie de sécurité robuste pour protéger les données sensibles et les
communications entre les services.
Encadrer les développeurs juniors et partager les meilleures pratiques d'architecture
orientée microservices et effectuer des revues de code.
Activer la publication des métadonnées de service via le point de terminaison MEX et
générer des classes proxy avec Svcutil.exe.
Mise en place de l'intégration continue et de la livraison continue :
Installer et configurer Jenkins et SonarQube.
Développer des stratégies d'intégration continue et de déploiement continu (CI/CD) pour
accélérer le cycle de développement.
Automatiser la construction et le déploiement de microservices sur Docker.
Conteneuriser et orchestrer des microservices sur plusieurs nœuds.
Automatiser les tests UI avec Selenium et TestStack.White.
Appliquer les principes cloud-native : DDD, TDD, CI/CD et l'observabilité.
Planifier et migrer la CI/CD on-premise vers Azure DevOps.
Gérer les dépendances des packages pour les microservices avec NuGet.
Mettre en place différentes variations d'une fonctionnalité pour mesurer l'impact et le
comportement à l'aide de feature flags.
Élaborer des stratégies de branching et de gestion des check-ins.
Compétences clés :
Coding: C#, F#, JavaScript, T-SQL, PL/SQL Virtualization: VMware vSphere, Hyper-V, Docker
(Swarm) Frameworks: WWF, WPF, Unity, MEF, NativeScript, React native, SpecFlow Markup and
data formats: XML, YAML, JSON, CSS, HTML Platforms: MSBuild, MSDeploy, IIS, SSIS, SQL
Server, Azure DevOps, ClickOnce, Nuget, Snoop Methodologies: TDD, BDD, SOLID, KISS, CQRS,
DDD Testing: Selenium, teststack white, MSTest, SoapUI, Fiddler Web services & protocols: WCF
SOAP/REST, HTTP, TCP, MSMQ Collaboration: Jira, Azure, Confluence, Excel, Teamwork,
Documentation Legacy: AS400, Jenkins, Firebase

Senior Software Engineer | ACS - Xerox, Valence | 07.2013 - 02.2014
Améliorer l'expérience utilisateur en la rendant plus fluide et accessible.
Prendre en compte les implications en matière de sécurité, de compatibilité et de
performances lors de la mise en œuvre de ces modifications.
Installer un nouveau serveur Jenkins , migrer les jobs et les pipelines existants :
Analyser le système DevOps actuel, identifier les composants à migrer ou à remplacer
par des composants compatibles avec Jenkins.
Utiliser des scripts Python et Groovy pour automatiser et personnaliser les flux de
travail et les tâches de Jenkins .
Surveiller et analyser les performances et l...

Voir le profil complet de ce freelance

CV similaires parfois recherchés

CV Développeur Objective-C, Développeur objectif c i phone, Développeur objective c android, Développeur objective c j2me, Développeur objective c cocoa, Devoppeur objective c actionscript, Développeur objectif c java

Les derniers profils de Développeur Objective C connectés

CV Développeur Angular
Lionel

Développeur Angular

  • LYON
Angular HTML CSS JAVASCRIPT GIT SCRUM SQL NODE.JS
Bientôt disponible
CV Ingénieur de développement SWIFT
Mohamed Habib

Ingénieur de développement SWIFT

  • RUEIL-MALMAISON
SWIFT GIT GITLAB
Disponible
CV Ingénieur de développement iOS
Benjamin

Ingénieur de développement iOS

  • QUESNOY-SUR-DEÛLE
iOS SWIFT OBJECTIVE-C COCOA
Disponible
CV Consultant BI / Data Engineer
Stéphane

Consultant BI / Data Engineer

  • CAHORS
BI SQL SERVER SSIS .NET JAVA C# ANDROID iOS FULL STACK FLUTTER
Disponible
CV Product Owner AGILE
Karima

Product Owner AGILE

  • charenton le pont
AGILE
CV Senior software engineer
Cesar

Senior software engineer

  • paris
C++ OBJECTIVE-C HTML5 NODE.JS MYSQL VISUAL STUDIO C SHARP JAVASCRIPT APACHE JAVA
Disponible
CV Développeur iOS
Jérémy

Développeur iOS

  • CHANTEPIE
iOS ANDROID JAVA SWIFT OBJECTIVE-C IOS-SDK Kotlin
CV Ingénieur Etudes et Développement Web, Mobile et IA
Charles

Ingénieur Etudes et Développement Web, Mobile et IA

  • SAINT-LYÉ
HTML JAVASCRIPT IONIC SYMFONY PHP PYTHON ANGULARJS APACHE CORDOVA PHP JAVASCRIPT Angular
Disponible
CV Lead technique iOS
Brahim

Lead technique iOS

  • TRAPPES
SWIFT OBJECTIVE-C ANDROID iOS React Native Kotlin JAVA
CV Développeur iOS
Thibaut

Développeur iOS

  • DUNKERQUE
SWIFT iOS GIT
Disponible
Je trouve mon freelance