DevOps Engineer
Überblick
Kurzer Überblick
Der Kandidat ist ein erfahrener DevOps-Ingenieur mit mehr als 12 Jahren IT-Berufserfahrung. Er ist erfahren in der Implementierung und Wartung skalierbarer und effizienter Infrastruktur- und Automatisierungs-Tools und verfügt über Fachkenntnisse in Linux, Docker, Kubernetes, Ansible, GitLab, Nginx und Cloud-Plattformen. Der Kandidat verfügt über umfangreiche Erfahrungen mit CI/CD und besitzt gute Kommunikations- und Präsentationsfähigkeiten. Er hat Erfahrung in der automatisierten Infrastrukturbereitstellung mit Terraform, der Implementierung von CI/CD-Pipelines, dem Entwurf und der Wartung einer hochverfügbaren Infrastruktur auf AWS, der Automatisierung der Produktbereitstellung mit Ansible und der Betriebssystemverwaltung auf Linux-Plattformen. Der Kandidat hat außerdem Erfahrung in der Überwachung des Deployment Stacks, der Bereitstellung von Logging Agents, der Pflege von Docker-Dateien und -Images, der Bereitstellung von Anwendungen in Kubernetes und der Pflege von Datenbanken. Er hat als DevOps-Ingenieur bei Ataccama, als Cloud-Ingenieur bei IBM, als DevOps-Ingenieur bei Aqsacom und als Systemingenieur bei Wipro, Amdocs und TCS gearbeitet. Der Kandidat besitzt Zertifizierungen als Certified Kubernetes Administrator (CKA), Red Hat Certified System Administrator (RHCSA) und AWS Certified Solutions Architect - Associate. Er hat einen Bachelor of Technology-Abschluss in ECE aus Indien. Bei Ataccama ist der Kandidat Teil eines Teams, das für die Automatisierung der Bereitstellung von Produkten auf Cloud- und On-Premise-Servern mithilfe von Ansible verantwortlich ist. Sie richten das Betriebssystem, Repositories, Benutzer, Gruppen, Firewall und benutzerdefinierte Rollen je nach Anwendungsanforderungen ein. Sie richten auch Nginx als Reverse-Proxy-Server ein und verwenden GitLab für die CI/CD-Pipeline. Docker-Images werden für die Bereitstellung verwendet, und Terraform wird für die Infrastrukturbereitstellung eingesetzt. Sie arbeiten an der Implementierung der Kubernetes-Bereitstellung mit einer Drittanbietersoftware namens Replicated. Bei IBM arbeitet der Kandidat als Support-Cloud-Ingenieur auf AWS, stellt Infrastruktur bereit, richtet Sicherheitsgruppen, Load Balancer und Autoscaling ein und bietet Unterstützung für Anwendungsteams.
Berufliche Erfahrung
DevOps Engineer (Oct 2021 - Present) - Responsible for automating product deployment using Ansible, setting up infrastructure on cloud and on-premise servers, and integrating monitoring tools like Grafana and Kibana. Also involved in CI/CD pipeline using GitLab and deploying code on internal infrastructure running on AWS and Azure. Currently working on implementing Kubernetes deployment using Replicated.
Cloud Engineer (Sep 2020 - Sep 2021) - Worked with CMA-CGM on AWS, provisioning infrastructure for applications, setting up security groups, load balancers, and autoscaling. Provided support during deployments and troubleshooting performance issues.
DevOps Engineer (Oct 2017 - Sep 2020) - Involved in automating deployment using Ansible, designing and maintaining highly-available infrastructure on AWS, and deploying applications on-premise and on the cloud. Responsible for monitoring deployment stack using Grafana and Kibana, and deploying logging agents.
System Engineer (Feb 2015 - Oct 2017) - Performed operating system administration on Linux platforms, implemented custom roles in Ansible for application deployment, and maintained databases running on Oracle.
System Engineer (Jul 2013 - Feb 2015) - Worked as a system engineer, responsible for system administration and maintenance.
System Engineer (Apr 2011 - Jul 2013) - Worked as a system engineer, handling system administration tasks.
Certifications: CKA (Certified Kubernetes Administrator), RHCSA (Red Hat Certified System Administrator), AWS Certified Solutions Architect - Associate.
Education: Bachelor of Technology in ECE, India (2006-2010).