Zurück zu den Profis

AWS Engineer & Cloud Engineer & DevOps Engineer

Überblick


Kurzer Überblick

Erfahrener DevOps-Ingenieur mit einer Leidenschaft für Cloud-Lösungen und Automatisierung. Erfahren in der Verwaltung von Cloud-Infrastrukturen auf AWS und GCP, Containerisierung mit er und Kubernetes und Infrastruktur als Code mit Terraform. Gute Kenntnisse in CI/CD-Pipelines, Überwachungssystemen und Netzwerksicherheit. Ausgeprägte Problemlösungsfähigkeiten und effektive Kommunikation über Teamgrenzen hinweg. Erfahrung mit Migrationsprojekten, dem Einrichten von CI/CD-Umgebungen und der Verwaltung von Kubernetes-Clustern.

Berufliche Erfahrung

DevOps Engineer

(MAY 2022 - PRESENT)

  • Main project's goal is migration from the outdated Hybris system to the new microservices based solution deployed in the Kubernetes cluster.Responsibilities included:
  • Setup, update and develop Cloud and Kubernetes infrastructure using IaC approach (AWS, EKS, RDS, EC2, S3, SES, SNS, SQS, OpenSearch, VPC, Helm, Terraform, Terragrunt, Kafka, Vault, Sonarqube, GCP)
  • Develop and support CI/CD environments (GitLab, Jenkins)
  • Deployment services (Gitlab, Helm, Kubernetes)
  • Configure monitoring and logging systems, manage alerting (ELK,Prometheus, Grafana, ElastAlert, integration with Slack)
  • Analysis of failures, identifying and isolating the source of problems
  • Automation(development scripts and pipelines) of routine tasks (Python,Bash, GitLab pipelines)
  • Manage environments in GCP
  • Manage Kubernetes clusters
  • Develop backup and restore procedures
  • Configure the network connectivity between AWS accounts
  • Virtual Machines configuration (Ansible)
  • Manage data in Kafka cluster (maintenance during application update,download data to analyze)
  • Security administration and access management (VPN, Vault, AWS SG, NACL,WAF, IAM, access to GitLab repos)
  • Keep cloud services updating, develop the updating plans
  • Provide advice to colleagues during development and support processes
  • SonarQube integration
  • Migrated Jfrog Artifactory from EC2 to Kubernetes + RDS + S3, upgraded tothe current stable versio
  • Moved Keycloak configuration to IaC approach, built terraform module tomanage Keycloak, developed CI/CD pipeline to automate process
  • Migrated CI/CD pipelines from Jenkins to Gitlab

DevOps Engineer

(MAY 2021 - APRIL 2022)

Responsibilities included:

  • Administration and development infrastructure in AWS to enterprise E-Commerce project (EC2, Route53, VPC, RDS, RedShift, S3, Java, Linux, PHP, SQS, SNS, SES, Terraform, Git, Postfix, Jenkins, Puppet, Spacewalk, Docker, Sentry)
  • Transformation existing infrastructure by corporate requirements (migration services to separate AWS accounts)
  • Deployment infrastructure and services configuration, fix issues in existing CI/CD pipelines and develop new features(GitHub, Jenkins)
  • Puppet server upgrade, code migration, built new classes and manifests
  • Monitoring infrastructure state and services, configure alerting (Zabbix, Cloudwatch)
  • Logging management and analyze (ELK, Splunk, Syslog-ng)
  • Security requirements implementation (Security groups, NACL, VPC)
  • Access management (LDAP, SSH keys, VPN)
  • Configure the network connectivity between AWS accounts
  • Provide advice to development team
  • Develop backup and restore procedures
  • Automation(development scripts and pipelines) of routine tasks (Bash,Jenkins pipelines)

DevOps Engineer

(NOVEMBER 2019 - MAY 2021)

Responsibilities included:

  • Administration highload Java project. Main stack — Linux, Java, Nginx, HaProxy, PostgreSQL, MS SQLServer, Kafka, Zookeeper, Cassandra, RabbitMQ, ELK, Sentry, Vault, Prometheus. Cloud services(AWS,GCP) and on-prem.
    • Minio service implementation, connect to GCS backend
    • Failures analyzing, troubleshooting and searching of potentialbottlenecks
    • Integrate SSO authorization in Minio with Keycloak and corporate LDAP
    • Migration from Ansible to Puppet, develop classes and
    • Migration Prod environment from on-prem to GCP Compute engine
    • Rundeck implementation
    • Terraform implementation, move cloud resource management to IaC approach,import existing resources to terraform state
    • Investigation of implementing GitOps approach to application CI/CDpipeline(test environment has been migrated to deploy by ArgoCD)
    • DB replication configuration (PostgreSQL logical replication)
    • Access management (Vault, VPN, LDAP, GitLab user management)
    • Automation configuration (Ansible, Puppet, GitLab), develop new playbooks
    • Monitoring servers and applications, alerting and logging (ELK, Grafana,Prometheus)
    • Automation of routine tasks (Bash, Python, Java, Rundeck, Gitlab,Jenkins)
    • Develop automation CI/CD pipelines (GitLab, Jenkins)
    • Administration GitLab and Jira servers
    • Backup data
    • Restore servers after failures
    • Deployment services
    • Migration existing infrastructure from On-Premise to Kubernetes cluster(Kubernetes, Helm, Jenkins, Harbor)
Author
AWS Engineer & Cloud Engineer +1
65df859c3ab93000017b5c71
Freiberufler352  / Pro Tag
EbenSENIOR
Rollen
AWS Engineer Cloud Engineer DevOps Engineer
Sprachen
English
Fähigkeiten
AWSAnsibleApplication ServerArgoCDAutomation SoftwareBashBig DataBug Tracking SoftwareC ServersCICDCMSCloudClustersCode ManagementContainer Engine SoftwareContainer Management SoftwareContainerization SoftwareDatabaseDevOpsDevSecOpsDockerE-CommerceElasticsearchFluentdGitGitHubGitlabGoogle CloudGrafanaHelmJFrog ArtifactoryJavaJiraKeycloakKibanaKubernetesLinuxMessage BrokerMonitoring ToolsMySQLNagiosOperation SystemsPHPPerlPostgreSQLProject Management ToolsPrometheusPuppetPythonRabbitMQRundeckSSHSW Tools APIsSaaS CMSSearch ToolsSentryServer Virtualization SoftwareShellSonarQubeSplunkStatic Code Analysis ToolsStream Analytics SoftwareTerraformToolsVMwareZabbixnginxuCoz
Lokalitäten
RemoteBratislava