Flavius Iftode
Verified Expert in Engineering
DevOps Engineer and Software Developer
Timișoara, Timiș, Romania
Toptal member since May 6, 2020
Flavius is a DevOps engineer with deep knowledge of cloud systems (Azure, AWS, and Google), Docker, Kubernetes, configuration management tools, and CI/CD pipelines. Flavius has built entire deployment and cloud provisioning stories, one-click deployment tools, and streaming architecture, performed sophisticated upgrades, and solved complex issues. His ability to pinpoint problems and find comprehensive solutions make him an asset to projects.
Portfolio
Experience
Availability
Preferred Environment
Amazon Web Services (AWS), Apache ZooKeeper, Apache Kafka, Cassandra, Spark, DevOps, Jenkins, NoSQL, SQL, Scala, Infrastructure as Code (IaC), Vault, Windows PowerShell, Python, Bash, Google Cloud, Azure, Kubernetes
The most amazing...
...project I've done was a Spark streaming Lambda architecture, which used the persistence of high throughput messages to achieve success.
Work Experience
DevOps Engineer
Pfizer - PGS Operations Insights
- Designed and implemented CI/CD using GitHub Actions, Terraform, and Helm for a global pharmaceutical company.
- Designed and implemented disaster recovery and backup techniques.
- Contributed to logging and monitoring using Splunk, Grafana, and Prometheus.
- Managed multiple environments in Kubernetes and provided CD using GitHub Actions.
- Deployed and configured PostgreSQL, Elasticsearch, Kafka, Redis, Solr, and Zookeeper using operators in Kubernetes.
DevOps Engineer (AWS Cloud Infrastructure)
Alteryx - DevOps Engineering Enablement
- Used the latest DevOps and cloud deployment techniques (AWS EKS, RDS, EC2, VPC, GCP) to create innovative new products integrated into our platform. Built and deployed infrastructure as code (Terraform) for a self-service analytics company.
- Provided support to engineering teams that utilize CI/CD principles in GitLab and Argo CD. Designed and tested high-security, leakproof back-end infrastructure to host multitenant and single-tenant deployments.
- Performed standard database administration duties using RDS, PostgreSQL, Snowflake, and other ANSI SQL platforms. Provided cost-at-scale analyses to be incorporated into new product go-to-market strategies.
Senior Software Engineer | Senior DevOps Engineer | Software Architect
Volvo Cars
- Developed complex applications to integrate multiple systems for generating trained results on large clusters or big machines on AWS.
- Migrated complex PostgreSQL scripts to Microsoft SQL Server. Prepared and configured SQL databases.
- Wrote Kubernetes microservices to integrate multiple third-party applications like Retool and Leanplum.
- Implemented a complex scheduler in Python to run jobs at specific periods. Integrated Vault by HashiCorp as a secret management tool and configuration server.
- Configured and implemented the entire DevOps infrastructure. Everything was accessible only through a VPN.
- Wrote Helm charts for deploying each application on Kubernetes and wrote a custom Dockerfile for each application.
Senior DevOps Engineer
Twinner
- Managed clusters in Azure across multiple regions.
- Built Azure Resource Manager (ARM) templates to automate resource deployment.
- Developed and maintained Jenkins jobs to automate the deployment process.
- Wrote Bash and PowerShell scripts for Azure-resource deployment.
- Managed Kubernetes clusters (autoscaling, ingress, and deployment) and configured monitoring using Prometheus and Grafana.
- Configured and tuned function apps and web apps to increase performance.
- Developed and maintained automatic deployments using the SaltStack.
- Managed secrets and configurations using Vault by HashiCorp.
- Debugged applications written in C#, Java, and JavaScript.
Senior DevOps Engineer
Sports Data Service, Ltd.
- Deployed and configured OpenVPN for multiple clients.
- Managed multiple Spark Clusters in Google Cloud and Azure.
- Built a Scala application to sync PostgreSQL databases.
- Developed a Spark Scala application to split videos into thousands of pieces in distributed mode.
Senior Big Data Engineer
Versive
- Solved complex issues in the versive platform with PySpark.
- Found solutions to various problems with Kerberos on client clusters.
- Designed and implemented a Yarn-friendly zip component, which included the versive code, to be shipped using Yarn to the client secured cluster.
- Upgraded the platform to support multiple Spark versions 1.6 and 2.
- Improved orchestration scripts to avoid OOM dynamically, based on cluster resources.
Senior Big Data Engineer
Ubix
- Designed and implemented new features in the Ubix.io core platform (Ubix DSL and scala).
- Developed and implemented the Spark streaming Lambda architecture.
- Created and implemented the procedure for continuous integration using Git and Jenkins.
- Redesigned and implemented a provisioning tool, a Scala app with Docker and Ansible with a deployment option on an external cloud (AWS).
Senior Software Engineer
Atigeo
- Evolved the infrastructure from Hadoop and Hive to Spark, Shark, Tachyon, and Mesos with a team.
- Provided enterprise support for the Berkeley Data Analytics Stack (BDAS).
- Developed the ETL pipeline for several analytical applications.
- Built and maintained the deployment scripts of xPatterns on both public cloud and VPC scenarios (AWS) as well as on-premises (JP Morgan Chase Bank).
Experience
Spark Streaming from Kafka
One-click Deployment Tool
ETL Pipeline
I built the ETL pipeline for several analytical applications using custom Hadoop and spark jobs and Hive and Spark SQL scripts. I also built distributed jobs for moving data between hdfs/tachyon into Cassandra/solr using Hadoop-mr/Spark.
On several occasions, I had to patch the open source code (Spark, Mesos, Tachyon) as we productized the latest version of this stack.
Education
Bachelor's Degree in Computer Science
West University of Timisoara - Timisoara, Romania
Certifications
Professional Cloud Architect Certification
Google Cloud
Associate Cloud Engineer Certification
Google Cloud
Cloud Digital Leader Certification
Google Cloud
SaltStack Certified Engineer
SaltStack, Inc.
Skills
Libraries/APIs
AWS, Azure, AWS Amplify, Azure, REST API, Node.js
Tools
Jenkins, Terraform, Azure Network Security Groups, Amazon EKS, AWS ELB, AWS CLI, AWS IAM, Amazon Elastic Block Store (EBS), Azure Kubernetes Service (AKS), SaltStack, AWS, GitHub, Helm, Docker Hub, Git, Cron, Amazon Firewall, Nginx, Apache, Amazon Virtual Private Cloud (VPC), VPN, Jira, Confluence, Amazon Cognito, Amazon Simple Queue Service (SQS), AWS, Google Compute Engine (GCE), Google Kubernetes Engine (GKE), Google Cloud Console, Logging, Apache HTTP Server, Apache Airflow, AWS, GitLab CI/CD, Azure, ELK Stack, Ansible, Apache ZooKeeper, Apache Solr, Grafana, System Security, Azure, AWS, Amazon Elastic Container Service (ECS), AWS, Nagios, Microsoft Development, Splunk, Apache, ADFS, AWS Systems Manager, Subversion, RabbitMQ, Bitbucket, GCP Security
Languages
Bash, Java, SQL, Bash Script, Python, C#, Scala, Python, JavaScript, PHP, C++, Snowflake, TypeScript
Paradigms
Continuous Integration (CI), Agile Development, Continuous Development (CD), Automation, DevOps, Azure DevOps, ETL, Microservices Development, DevSecOps, Serverless Architecture
Platforms
Amazon EC2, AWS, Linux, Amazon, Unix, Kubernetes, Azure Design, Apache Kafka, Docker, Ubuntu, Cloud Engineering, CentOS, Azure, Azure Functions, AWS, WordPress Development, Windows Development, AWS Lambda, Windows Development, DigitalOcean, Leanplum, Vertex AI
Storage
Google Cloud Development, Azure, Amazon S3, SQL, Azure Blobs, Elasticsearch, Database, On-premise, Google Storage Development, SQL Server, Database, Azure, Database, MongoDB, Azure, NoSQL, PostgreSQL, HDFS, MySQL, Azure Queue Storage, Azure Tables, Redis, Hadoop, Cassandra, Amazon Aurora
Frameworks
Windows PowerShell, Hadoop, Spark, .NET, .NET Core, Yarn, Flask, Angular
Industry Expertise
Healthcare App Design
Other
Linux, Infrastructure as Code (IaC), Cloud Engineering, Deployment, CI/CD Pipelines, Cloud Security, AWS DevOps, Architecture, Security, AWS RDS, Load Balancers, Amazon Route 53, System Security, Cost Control, Cost Analysis, DNS, API Gateways, Back-end Developers, Autoscaling, Cost Management, Cloud Architecture, Cloud Services, System Administration, Networking, Big Data Architecture, AWS Cloud, Big Data Architecture, Backup & Recovery, Data Recovery, Business Continuity & Disaster Recovery (BCDR), Infrastructure, Project Consultancy, Microsoft Azure, Azure, AWS Auto Scaling, Authorization, Authentication, IT Security, Identity & Access Management (IAM), Leadership, Containers, Microsoft Azure Cloud Server, Virtual Private Servers, DevOps, AWS NAT Gateway, Software Architecture, VPC, GitOps, Web Development, Scalability, Orchestration, Infrastructure as a Service (IaaS), SSH, SFTP, Solution Architecture, Application Security, System Security, HTTPS, Performance Testing, Debugging, Remote Desktop, Scaling, GitHub Actions, Web App Deployment, Kubernetes Security, Cloud Infrastructure, Disaster Recovery Plans (DRP), Clustering, Azure Virtual Desktop, Grafana 2, Monitoring, Prometheus, APIs, Content Delivery Networks (CDN), Virtualization, Shell Script, Haproxy, Kubernetes Operations (kOps), OutSystems, Web Development, ECS, Google BigQuery, Azure Service Bus, Web Application Firewall (WAF), SecOps, SIEM, Cassandra, Machine Learning Operations (MLOps), Cloud Computing, Workload Migration, Data Science, Google Pub/Sub
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring