David A.

DevOps Engineer

David er en erfaren fullstack programvareutvikler og DevOps-ekspert med over seks års erfaring. Med en sterk lidenskap for DevOps, nett- og mobilutvikling, tar han med seg omfattende ekspertise og innovativ tenkning til ethvert prosjekt.

David har som mål å drive innovasjon i oppstartsbedrifter eller dynamiske selskaper, ved å utnytte sin dype kunnskap og samarbeid med dyktige kolleger. Hans erfaring har forbedret hans evner til å lage mangefasetterte tekniske løsninger for ulike programvareplattformer, noe som gjør ham til en verdifull ressurs for enhver nyskapende virksomhet.

Hovedekspertise

  • Ansible
    Ansible 2 år
  • API 5 år
  • AWS
    AWS 4 år

Andre kunnskaper

  • SASS
    SASS 3 år
  • Angular
    Angular 2 år
  • WordPress
    WordPress 2 år
David

David A.

France

Kom i gang

Utvalgt opplevelse

Arbeidserfaring

  • Cloud & DevOps Engineer

    AGYLA.CLOUD - 2 years 2 months

    • Automating PTI with Ansible
    • Structuring the project according to Ansible guidelines
    • Setting up Ansible playbooks and roles for automation
    • Documentation of the automation execution procedure
    • Deployment of project management & Ticketing tools (Redmine) on the Landing Zone
    • Management and creation of different accounts on AWS with AWS Organization and Control Tower & AFT
    • Setting up SCP and Configs for AWS accounts
    • Deployment of QuickSight dashboard and configuration for cost and service dashboard overview and monitoring.
  • DevOps Engineer

    Orange France (Viaccess Orca) - 5 months

    • Vmware provisioning on Vsphere
    • Technical support for infrastructure-related issues
    • High Availability deployment of Kubernetes clusters
    • Deploying stateless and stateful apps on the Kubernetes cluster
    • Provisioning of Vmware instances on Vsphere via Terraform scripts
    • High Availability deployment of k8s clusters using Terraform and Ansible to on-premises Documentation of access to infrastructures deployed on confluence(Jira)
    • Backlog management on Jira
    • Set up GitLab CI/CD pipelines for continuous integration and image versioning on the private AWS ECR repository
    • Installation and configuration of GitLab Runner for Continuous Deployments
  • DevOps Engineer

    AFRIQASOFT - 1 year

    • Maintain the project in operational condition in each environment (Development, Staging, Production)
    • SCM management on Gitlab
    • Deployment of the various Microservices within the GKE cluster
    • Administration of the Kubernetes cluster on GCP (GKE)
    • Managed project versioning using Git and handled Kubernetes and Terraform manifests and ensuring smooth deployment across different environments, including Dev, staging, and production
    • Reviewed and optimized the CI/CD pipelines on GitLab, ensuring efficient deployment on Google Cloud Platform (GCP) and Google Kubernetes Engine (GKE)
    • Monitored the Kubernetes cluster and oversaw the deployment of applications, ensuring their stability and performance
    • Documentation of every issue resolved and the process on Confluence
    • Installation and configuration of GitLab Runner for CD management
    • Frontend & Backend team support
  • Full Stack Engineer & DevOps Engineer

    ITSDB CENTER LLC - 2 years

    Context: Development and deployment of projects, as well as maintaining applications in operational conditions, proposing solutions, and project architecture.

    My missions:

    • Proposal of solutions and participation in architecture definition Responsibility for project development and deployment
    • Maintain the project in operational condition Implementation of DevOps culture
    • IT team leader

    Achievements:

    • Set up development environments
    • Participation in defining project architecture
    • Implementation of infrastructure with Terraform
    • Storage of Terraform tfState file on AWS Bucket s3
    • Infrastructure configuration with Ansible
    • Git branching model management with Git flow
    • Installation and configuration of GitLab Runner
    • Setting up Giab CI/CD pipelines for build, test, and deployment
    • Frontend and backend development
    • Implementation of Cryptocurrency and Stripe payment systems
    • Implementation of payment APIs in Cryptocurrency and Visa card
    • Deployment of Docker images on the AWS private registry (ECR)
    • Deployment of microservices in standalone mode using Docker compose
    • Deployment of microservices in Docker swarm clusters
    • Implementation of Traefik for ingress management
    • Implementation of Nginx server for proxy management with load balancer of microservices
    • Container and cluster management with portainer
    • Implementation of log management
    • Documentation writing

    Teknologier:

    • Teknologier:
    • ES5/ES6 ES5/ES6
    • Microservices
    • Nuxt.js Nuxt.js
  • Frontend Developer

    Remote(Argentina) - 11 months

    Context: Remote work with IT teams based in Argentina.

    My missions:

    • Collaboration with the UIX team for the integration of mock-ups
    • Backend team intervention as needed

    Achievements:

    • Frontend implementation based on mock-ups
    • Help with backend debugging in case of difficulty
  • Full Stack Developer

    Freelance - 2 years

    Contexte: Projects in the field of transport and connected objects(IoT).

    My missions:

    • Development of the Domaloo from scratch platform, connecting people to send parcels between France and West Africa.
    • API development for an IoT project, which involved receiving data sent by sensors installed in restaurants to monitor fat deposit levels via the Orange Lora platform.
    • Participation in a project to develop a mobile application for the Togo transport company (SOTRAL), using React Native.

    Teknologier:

    • Teknologier:
    • React Native React Native
    • AWS Beanstalk AWS Beanstalk
    • Heroku Heroku
    • MQTT

Utdannelse

  • Standalone courseComputer Science

    ESA · 2018 - 2019

  • BSc.Science Economics

    Lome University · 2016 - 2017

Portefølje

  •  - 1
  •  - 1
  •  - 1
  •  - 1

Finn din neste utvikler innen dager, ikke måneder

I løpet av en kort 25-minutters samtale ønsker vi å:

  • Forstå dine utviklingsbehov
  • Forklare prosessen vår der vi matcher deg med kvalifiserte, evaluerte utviklere fra vårt nettverk
  • Dele de neste stegene for å finne riktig match, ofte på mindre enn en uke

La oss ta en prat