Flavius Iftode
Verified Expert in Engineering
DevOps Engineer and Software Developer
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.
Skills
Languages
Bash, Java, Bash Script, Python, C#, SQL, Scala, Python 3, JavaScript, PHP, C++, Snowflake, TypeScript
Libraries/APIs
Amazon EC2 API, Azure Blob Storage API, AWS Amplify, Azure API Management, REST APIs, Node.js
Tools
Jenkins, Terraform, Azure Network Security Groups, Amazon EKS, AWS ELB, AWS CLI, AWS IAM, Amazon EBS, Azure Kubernetes Service (AKS), SaltStack, AWS CloudFormation, GitHub, Helm, Docker Hub, Git, Cron, Amazon Firewall, NGINX, Kafka Streams, Amazon Virtual Private Cloud (VPC), VPN, Jira, Confluence, Amazon Cognito, Amazon Simple Queue Service (SQS), Amazon Simple Email Service (SES), Google Compute Engine (GCE), Google Kubernetes Engine (GKE), Google Cloud Console, Logging, Apache HTTP Server, GitLab CI/CD, Azure DevOps Services, ELK (Elastic Stack), Ansible, Apache ZooKeeper, Apache Solr, Grafana, Vault, Azure Application Gateway, Boto 3, Amazon Elastic Container Service (Amazon ECS), Amazon CloudWatch, Nagios, Microsoft Team Foundation Server, Splunk, Mesos, ADFS, AWS Systems Manager, Subversion (SVN), RabbitMQ, Bitbucket
Paradigms
Continuous Integration (CI), Continuous Delivery (CD), Continuous Development (CD), Automation, DevOps, Azure DevOps, ETL, Microservices, DevSecOps, Serverless Architecture
Platforms
Amazon EC2, Amazon Web Services (AWS), Linux, Amazon, Unix, Kubernetes, Azure, Apache Kafka, Docker, Ubuntu, Google Cloud Platform (GCP), CentOS, Azure IaaS, Azure Functions, Amazon Lightsail, WordPress, AWS Lambda, Windows Server, DigitalOcean, Leanplum, Vertex AI
Storage
Azure Cloud Services, Amazon S3 (AWS S3), Azure SQL, Azure Blobs, On-premise, Google Cloud Storage, Microsoft SQL Server, Data Synchronization, Azure SQL Databases, MongoDB, Azure Active Directory, Google Cloud, NoSQL, PostgreSQL, HDFS, MySQL, Azure Queue Storage, Azure Tables, Redis, Apache Hive, Cassandra, Elasticsearch, Amazon Aurora, Databases
Other
Linux Server Administration, Infrastructure as Code (IaC), Cloud, Deployment, CI/CD Pipelines, Cloud Security, AWS DevOps, Architecture, Security, Amazon RDS, Load Balancers, Amazon Route 53, Firewalls, Cost Control, Cost Analysis, DNS, API Gateways, Back-end, Autoscaling, Cost Management, Cloud Architecture, Cloud Services, System Administration, Networking, Big Data Architecture, AWS Cloud Architecture, Big Data, Backup & Recovery, Data Recovery, Business Continuity & Disaster Recovery (BCDR), Infrastructure, Project Consultancy, Microsoft Azure, Azure Virtual Machines, AWS Auto Scaling, Authorization, Authentication, IT Security, Identity & Access Management (IAM), Leadership, Containers, Microsoft Azure Cloud Server, Virtual Private Servers, DevOps Engineer, AWS NAT Gateway, Software Architecture, VPC, GitOps, Web Scalability, Scalability, Orchestration, IaaS, SSH, SFTP, Solution Architecture, Application Security, Web Security, HTTPS, Performance Testing, Debugging, Remote Desktop, Scaling, GitHub Actions, Grafana 2, Monitoring, Prometheus, APIs, Content Delivery Networks (CDN), Virtualization, Shell Scripting, HAProxy, Kubernetes Operations (kOps), OutSystems, Web Development, ECS, Google BigQuery, Azure Service Bus, Web Application Firewall (WAF), SecOps, SIEM, Apache Cassandra, Machine Learning Operations (MLOps)
Frameworks
Windows PowerShell, Hadoop, Spark, .NET, .NET Core, YARN, Flask, Angular
Industry Expertise
Healthcare
Education
Bachelor's Degree in Computer Science
West University of Timisoara - Timisoara, Romania
Certifications
Cloud Digital Leader
Google Cloud
SaltStack Certified Engineer
SaltStack, Inc.
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