Ousmane (Amadou) Dia

Azure Cloud Ops Engineer

Wiesbaden, Germany
Experience
Sep 2024 - Mar 2025
7 months
Ulm, Germany

Azure Cloud Ops Engineer

Mercedes-Benz Tech Innovation

Mercedes-Benz Tech Innovation is a subsidiary of Mercedes-Benz focused on developing future technologies and digital solutions for the automotive industry.

  • DevOps: I promote Continuous Integration and Deployment (CI/CD) by applying DevOps principles to speed up and automate development and operations processes.
  • Hands-on support in implementing and deploying IaC with Bicep.
  • Azure environment: I manage and optimize cloud infrastructure on Microsoft Azure, ensuring scalability, availability, and efficiency.
  • Security, especially network and data security: I implement and monitor comprehensive security measures, particularly in network and data protection, to ensure high protection of systems and data.
  • Kubernetes: I manage and operate Kubernetes clusters for efficient orchestration and scaling of containerized applications.
Jun 2022 - Mar 2024
1 year 10 months
Frankfurt, Germany

Cloud Infrastructure Architect | Cloud Engineer

Lufthansa Cargo

  • IaaS/PaaS/SaaS Management: Comprehensive management and optimization of infrastructure and platforms in Azure to ensure powerful, scalable, and secure applications.
  • Kubernetes Administration: Setting up and managing Kubernetes, including cluster configuration, namespaces, pods, volumes, and secrets. Ensuring efficient deployment processes and seamless scalability.
  • CI/CD with Azure DevOps: Developing and maintaining Continuous Integration and Continuous Deployment pipelines using Azure DevOps. Automating build, test, and deployment processes to boost efficiency and minimize errors.
  • Logging, Monitoring, and Alerting: Implementing logging and monitoring solutions with Grafana, Prometheus, and the ELK Stack to track system performance, detect issues early, and respond quickly. Setting up alerting systems for proactive notifications.
  • Design, Implementation, and Optimization: Responsible for planning and executing cloud infrastructure projects. Continuously optimizing processes and systems for better performance, security, and cost management.
  • Test Automation with Terratest: Implementing and running infrastructure code tests with Terratest and Bash. Creating unit and integration tests to validate infrastructure and ensure the functionality and stability of Terraform configurations.
Aug 2019 - Jun 2022
2 years 11 months
Hamburg, Germany

GitOps/Cloud Developer

Maersk (Hamburg Süd)

  • Kubernetes & OpenShift: Managing clusters, namespaces, pods, volumes, and secrets. Ensuring efficient deployment strategies and scaling.
  • Docker: Containerizing applications to improve portability and efficiency.
  • Microsoft Azure AKS: Managing and optimizing Azure Kubernetes Services.
  • Ansible & Terraform: Automating infrastructure configuration and provisioning.
  • Jenkins: Automating build, test, and deployment processes.
  • Grafana & Prometheus: Setting up and managing monitoring solutions for real-time insights and performance monitoring.
  • Elasticsearch, Logstash, Kibana (ELK Stack): Comprehensive logging solutions for data collection, analysis, and visualization.
  • Instana: Performance monitoring and management of complex application environments.
  • CI/CD: Developing and maintaining Continuous Integration and Continuous Deployment pipelines to speed up software delivery and improve code quality.
  • Logging / Monitoring / Alerting: Implementing and managing systems to monitor system performance, detect issues early, and send proactive notifications.
  • Design, Implementation, and Optimization: Planning and executing cloud infrastructure projects to improve efficiency, performance, and security. Continuously evaluating and adapting systems to changing business needs and technological advancements.
  • Test Automation: Conducting and implementing tests for infrastructure code using Terratest, Molecule, and Bash. Developing unit and integration tests to ensure the functionality and stability of Terraform configurations.
  • Backup Management for Kubernetes and Cloud Resources: Setting up and managing backup solutions to secure and restore Kubernetes clusters and cloud resources. Implementing automated backup processes for cluster configurations, persistent volumes, and cloud infrastructure data.
  • Technology Stack Management: Responsible for selecting, implementing, and maintaining a broad range of technologies and tools to meet the demands of modern, scalable, and secure cloud environments.
  • Cost Management for Cloud Resources: Monitoring and optimizing cloud resource spending for cost-efficient operations. Implementing cost control strategies, including budgeting tools and cost alerts.
Sep 2017 - Jul 2019
1 year 11 months
Wolfsburg, Germany

DevOps Engineer | Cloud Engineer

Volkswagen AG

Volkswagen is known for its innovation and strongly focuses on e-mobility and sustainable technologies.

  • Microservices Deployment in AWS: Responsible for deploying and managing microservices using AWS services. Ensuring scalability, availability, and security of services.
  • Automation Pipeline for Nightly Builds: Developing and maintaining an automation pipeline for nightly builds. Ensuring stability and efficiency of the development environment through continuous integration and testing.
  • Sprint-based Design, Implementation, and Optimization of Scripts: Actively contributing in agile sprints to design, implement, and continuously optimize scripts. Using best practices to improve code quality and process efficiency.
  • Automated REST API Integration Testing: Planning and conducting automated integration tests for REST APIs. Ensuring functionality and performance of interfaces.
  • Results Review and Feedback with the Project Team: Regularly discussing and reviewing test results with the project team. Providing improvement suggestions and actively participating in problem-solving.
Feb 2015 - Aug 2017
2 years 7 months
Bensheim, Germany

Software Quality Assurance Engineer

Fair Isaac Corporation

FICO specializes in predictive analytics and data science to support business decisions across various industries.

  • Application Deployment: Responsible for deploying applications using Docker. Ensuring scalability, availability, and security of applications.
  • CI/CD Pipeline with Jenkins: Developing and maintaining a CI/CD pipeline with Jenkins. Continuous integration and delivery of software to ensure stability and efficiency of the development environment.
  • Setting Up and Maintaining Test Infrastructure: Building and maintaining test infrastructure for UI tests of single-page applications with Protractor and Selenium WebDriver. Planning and executing test cases and suites, analyzing results, and fixing issues with developers or independently.
  • Test Automation Execution: Conducting automated tests to ensure software quality. Implementing and running UI and integration tests for various applications. Using Protractor and Selenium WebDriver for test automation and functionality verification.
  • Reporting and Monitoring Test Results: Handling reporting and monitoring of test results. Regularly reviewing and analyzing results to ensure application quality.
  • Frontend Development with Angular: Developing and maintaining frontend components with Angular. Implementing requirements and improving user interfaces for an optimal user experience.
  • Java Client Development for ActiveMQ: Developing a Java client to integrate with ActiveMQ. Ensuring reliable communication and data handling between systems.
Summary

I am deeply fascinated by technology, especially in cloud infrastructure and DevOps. With over 7 years of hands-on IT experience, I am dedicated to providing top-notch solutions for my clients.

My cloud-native transformation approach helps companies make their applications more efficient and scalable. I always use the latest cloud technologies and modern architectures to maximize performance and availability.

A key part of my professional philosophy is staying up to date with technology and continuously learning. This allows me to offer my clients the best possible solutions and meet their needs.

Over the years, I have gained extensive experience in international projects, working with team members from different countries and cultures.

I look forward to bringing my expertise and passion for technology to your company and working together on innovative solutions.

I have in-depth knowledge of modern technologies focused on the efficiency and reliability of application delivery and IT operations. One focus of my expertise is containerization, especially using containers like Docker to package and isolate applications with their environments. This technology greatly simplifies deployment, scaling, and management of applications and ensures consistency and portability across different environments.

I also have solid experience in orchestrating container applications. I use systems like Kubernetes, OpenShift, and Tanzu to automate the deployment, scaling, and management of containers. These tools let me manage complex application landscapes efficiently and ensure resources are used optimally.

Another key part of my skills is the DevOps philosophy and agile development. I integrate development and operations to improve collaboration and communication. With agile methods like Scrum, I can react quickly to changes and deliver value continuously. These approaches support fast, iterative, and adaptive software development and delivery.

In Continuous Integration/Continuous Deployment (CI/CD), I have experience setting up and managing pipelines that enable automated testing and deployment. Using tools like Jenkins, GitLab CI, and Azure DevOps, I can ensure fast and reliable application updates and minimize production risks.

My skills also include Infrastructure as Code (IaC). With tools like Terraform and Ansible, I manage infrastructures as code for fast and error-free provisioning. IaC lets me define the entire infrastructure as versionable, repeatable scripts, greatly improving reliability and scalability.

To ensure system health and performance monitoring, I rely on monitoring, logging, and alerting. I implement solutions like Prometheus, Grafana, and the ELK Stack (Elasticsearch, Logstash, Kibana) to monitor application health, collect system logs, and respond to issues. These tools enable proactive monitoring and quick problem resolution, increasing application reliability and availability.

In summary, my knowledge and experience in containerization, orchestration, DevOps, CI/CD, IaC, as well as monitoring and logging, form a solid foundation for a modern and efficient IT infrastructure. These technologies and methods let me quickly respond to market changes, improve software quality, and increase end-user satisfaction.

Languages
French
Native
German
Advanced
English
Advanced
Education
Mar 2011 - Mar 2015

Hochschule Worms

Computer Science · Worms, Germany

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions