Back to professionals

AWS Engineer & Cloud Engineer & DevOps Engineer
Overview
Short Summary
Experienced DevOps Engineer with a passion for cloud solutions and automation. Skilled in managing cloud infrastructure on AWS and GCP, containerization with er and Kubernetes, and infrastructure as code using Terraform. Proficient in CI/CD pipelines, monitoring systems, and network security. Strong problem-solving skills and effective communication across teams. Experience includes migration projects, setting up CI/CD environments, and managing Kubernetes clusters.
Work Experience
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)
AWS Engineer & Cloud Engineer +1
65df859c3ab93000017b5c71
| Freelancer | 352 € / Per day |
| Level | SENIOR |
Roles
AWS Engineer Cloud Engineer DevOps Engineer
Languages
English
Skillset
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
Localities
RemoteBratislava