Serafettin Karatas
Development
İstanbul, Turkey
Skills
DevOps
About
ERAFETTN KARATA's skills align with Programmers (Information and Communication Technology). ERAFETTN also has skills associated with Consultants and Specialists (Information and Communication Technology). ERAFETTN KARATA has 22 years of work experience.
View more
Work Experience
Senior Cloud&DevOps Engineer/Architect
KOBIL Systems GmbH
January 2020 - December 2022
- Responsibilities/Projects: * Kubernetes, AWS, GCP, Azure, OpenShift, AKS, GKE,EKS, Terraform, Ansible, Docker, Container, Helm, Jenkins, CICD, Git,Gitlab, Github, VMware, Linux(Redhat, Ubuntu), Windows, Shell, Bash Scripting, Python, Elasticsearch(ELK), Kibana, Elasticsearch, NewRelic, Grafana, Prometheus, AlertManager,Loki,Keycloak, * Cloud Architect(Planning, Desinging, Implementing,Administering,Maintaining AWS, GCP, Azure Solutions) * Cloud and on-prem Operations and Developement Terrafrom, Helm Chart, Kubernetes Operator Development and Deployment Automation * DevOps Modernization and Digitial Transformation for Application on different platforms(On-Prem, OpenShift, AWS, GCP, Azure) * CI/CD end-to-end pipeline architect and administration.(Jenkins, GitLabCI) Solutions and Platforms Architect,Technical Consultant * Automation, Scripting, Orchestration, Troubleshooting, Provisioning, Configuration Management, Change Management, Scability, High-Availability, Security, Maintenance, Cluster Mgmt, Pipeline Administration (Automation, Troubleshooting, Security, Monitoring) * CI-CD Administration (Kubernetes deployment, Terraform, Ansible, Jenkins, Kubernetes on Azure, Docker, Docker-Compose, Docker Swarm, Sonatype Nexus, Git, TFS, nginx, haproxy, ansible tower,elastic stack, msbuild, web deploy, iis, ) Projects * Istanbul Municipality Portal (About 5 million mobile and web users for all services)
B2B Contractor
NTT- SWISHSRE GROUP
January 2022 - December 2022
- (current job) Senior Cloud&DevOps Architect - Platfrom Engineer Responsibilities/Projects: * Kubernetes, AWS, GCP, Azure, OpenShift, AKS, GKE,EKS, Terraform, Docker, Container, Helm,, CICD, Linux(Redhat, Ubuntu), Scripting (Bash, Python, Terrform, Aws cli, gitlab) * Cloud Architect(Planning, Desinging, Implementing,Administering,Maintaining AWS Solutions) * Cloud and on-prem Operations and Developement Terraform, Helm Chart, Kubernetes Operator Development and Deployment Automation * DevOps Modernization and Digitial Transformation for Application for the IPTIQ, Solutions and Platforms Architect,Technical Consultant Projects * DevOps Modernization and Digitial Transformation of the IPTIQ
Senior Cloud Architect
CROSSOVER Technologies Company (Remotely)
November 2019 - December 2020
- 2019 November - 2020 Agust Senior Cloud Architect - project based Responsibilities/Projects: * AWS Cloud Architect(Planning, Desinging, Implementing,Administering,Maintaining AWS Solutions) * AWS Operations (Automation, Troubleshooting, Security, Monitoring) * DevOps Modernization and Digitial Transformation for Application on AWS * Solutions Architect,Technical Consultant * Consultancy for DevOps Modernazation
Senior DevOps Engineer/Architect
EMIRATES NBD DENIZBANK
February 2017 - October 2019
- Responsibilities: * Solutions, Products and Applicaitons Architect (DevOps and Cloud Solutions) solution briefings, proof-of-concept, demo, implementation * Containerized Platforms Consultancy for Customers and Internal Departments(Cloud/On-Prem paltforms,Observability, Service Mesh/ Istio/Envoy) * CI-CD Pipeline Development and Deployment for all stages (Jenkins, Ansible, Kubernetes, Docker, Docker-Compose, Docker Swarm, Sonatype Nexus, Git, TFS, nginx, haproxy, F5, apache tomcat, ansible tower,elastic stack(ELK),rabbit,redis,prometheus,grafana, iis, ) * IAC[Infrastructure As Code], DSC[Desired State Configuration] (Terrafrom, ,Ansible, bash,powershell, python, sql, jenkins dsl, jenkins pipeline, groovy) * Paas, Cloud [Anthos, Google Cloud GCP, AWS, Azure] Administration and Cloud Service Delivery and Deployment * Application Modernatization, DevOps/ Cloud-OnPremise System Automation, Scripting/ Tool-Application Development * SDLC Applications,(Linux, Windows), Infrastructures(on-premises, cloud, network, nlb, firewall )and Security Management (API management, microservice frameworks, PaaS,IaaS and container orchestration. Application Architure Patterns-Methodologies, System-Infra Desing, Network Topology, Security Perspective * IT Infrasturcture Automation (ansible,powershell, bash, groovy, python,c#) * Automation, Scripting, Orchestration, Troubleshooting, Provisioning, Configuration Management, Change Management, Problem Mgmt, Scability, High-Availability, Security,Reliabilty,Developing Best Practices, Modernization, Maintenance (Cluster Mgmt, Pipeline Administration, Container and related technology, Kubernetes, Docker) Projects: * Enterprise(end-2-end) DevOps transformation * Application modernization with docker and microservice architecture * Programmatic CCNET to Jenkins Migration with groovy (approximately 3000 jenkins projects, 50 different customers) * IAC automation with Ansible, Provisioning, Application deployment, Configuration mgmt (DEV,UAT, PRE-PROD-PROD environment; almost 500 servers) * Cloud Migration (Migrating On-Prem DEV-UAT environments to Cloud)/ Multi Cloud Deployment (AWS, Azure, GKE) * Google Cloud Provider (Cloud, Anthos) DEV-UAT-PREPROD-PROD CI-CDI end-to implementation (GKE ,Kuberntes, docker,Terraform automation for Infrastructure,vpn, cloud dns, cloud router-nat, private cluster, vpc shared network,cloud armor, VM, Kuberntes cluster, elastic stack,rabbit,redis,prometheus,grafana) * End-2-End DevOps Modernization on GKE with terraform for the multi-tenant DEV-UAT-PREPROD-PROD platforms * End-2-End DevOps Modernization on Anthos fort the multi-tenant DEV-UAT-PREPROD-PROD platforms * Centralized Log management with ELK Stack (5 node cluster, elastic-db, kibana, logstash, groke, nginx, rabbitmq, almost 500 applicaiton servers) * Centralized Private Repository (NEXUS) Implementation for docker images, yum-apt packets, nuget,nmp,maven,graddle,choco, etc, (proxy,host,group) * IT Workload and Maintenance Automation with powershell, bash shell, groovy, jenkins dsl (Jenkinsfile) and Jenkins * Designing, developing, implementing lots of devops automation projects
Applicaitons and Infrastructures/Platforms Architect
Nasdaq OMX / BIST
October 2012 - January 2017
- (Stockholm-Sweden/İstanbul-Turkey) 2012 October - 2017 January Applications Administrators(SRE)/ SysOps,DevOps http://www.borsaistanbul.com/en, http://www.nasdaq.com/ Responsibilities in general: * Linux System Administration * Application Administration * Test Automation * Network/Security/ Infrastructure Administration(Load Balancing,High Availability,VPN,DC, DHCP,DNS, related components) * DB Administration * CI-CD Pipeline Administration * Applicaitons and Infrastructures/Platforms Architect * Provisioning, Orchestration, Configuration Management, Change Management, Scability, High-Availability, Security, Maintenance, Operation, Log Mgmt, Monitoring Mgmt, Automation, Scripting, Troubleshooting Projects: * Nasdaq OMX Trading & Clearing and Surrounding System Installation & Integration and Technology Transfer Project (İstanbul-Turkey, Stockholm-Sweden).I have been in charge of & Clearing and Surrounding System Installation & Integration. We all of our team(system and application) BIST and NASDAQ involved IT and business teams have established a high impact global partnership with Nasdaq. * Phase1 ECT(Security Equites) (İstanbul-Turkey, Stockholm-Sweden):This ECT and after related dress-rehersal completed. This is also with all nine products the biggest and most important product integration all over the world. * Phase2 ECT (Derivatives,Fixed Income,Precious Metal)(İstanbul-Turkey, Stockholm-Sweden): My role is System/Application (http://ir.nasdaq.com/releasedetail.cfm?releaseid=946657) * UAT Phase 1 (User Acceptance Tests) succesfully completed. * UAT Phase 2 (User Acceptance Tests) (Derivatives, debt securities and precious metals markets) * BISTECH Transformation with Technology Program: As a IT team member I have carried on with succesfully the main(core) product responsibility.It is called Genium INET and used for core functionality of the stock exchange. I have also carried out and supported other products in the "transformation with technology" program, branded BISTECH by Borsa Istanbul, is a critical milestone in a series of major transformative steps aimed at making the Turkish capital markets more globally competitive. BISTECH Project awarded for the best of the year Project in TURKEY. (http://www.borsaistanbul.com/duyurular/2016/03/18/en-iyi-proje-odulu-bistech-in) * Automation of Marketing Operation with Automic(UC4) and scripts(bash, perl). Probably this automation is the more complex one for equity security markets, among whole world stock exchange. All of the daily cycle processes and batch processes automation have been up and running succesfully up to now. * SMS-Mail Early Warning System & WAN Telecom Lines Monitoring Dashboard(php, html, css, perl,vbscript) * Design and Development of Web-Based Managing and Reporting Tool * Monitoring App / Service Desk Application Requirement Analysis, POC, Implementation User training Daily Responsibilities: * System and Application Installation & Upgrade & Update & Test & Delivery & Deployment & Maintenance & Monitoring & Operation & Troubleshooting & Reporting&Scripting (Linux-MS Windows Operating Systems, Trading Systems, other related surrounding apps, infrastructure apps): (Redhat, Ubuntu, Windows Server) Administering, operating systems with applications on it. * Borsa İstanbul Stock Exchange and Takasbank (Trading and Clearing) IT operation support. Integration of BIST and Takasbank, daily operation and support, daily operation and infrastructure support and stackholders(Members, data vendors(external customers) and business units(internal departments)) collaboration. * Nasdaq OMX technology transfer operations and technical support: Last year, we successfully went to live and launced one of our new security market with NASDAQ technology. On the other hand, as an IT team I am proud of our %100 high availabilty percentage ratio up to now in our production environment. * Nasdaq OMX Stock Exchange Systems daily operations management: I have quite a lot application/system administration and system operation experience in stock exchange for all kind of products(Trading, clearing, data disseminiation, index calculation, settlement, surveillance) (Apache Web Server, postgresql,). Products used for a variety of markets, for instance: Security, Derivatives, Fixed Income, Precious Metal. * Network devices provisioning and network automation. Developing network automation scripts. Such as, service based network devices morning check point tools, this tools indicates whether or not services devices are up and running. * System/Network/Security/Application support as a part of System Department: I am responsible for work on duty or on call 7/24 to manage the application maintenance with ITIL standards with our team. * Market operations automation in Stock Exchange. IT workload Automation. * (UC4-Automic/Puppet): We automized our production environments with UC4(Automic, IT workload automation tool) in production environment. So we easily monitor batch process, routine jobs and backup procedures with automic flows. * Incident/Problem/Change/Configuration/Event Management: I experienced many different incidents. Especialy during the daily session hours and night batch processes time as well. * Prepare and Implement techical training to related experts. I have realized lots of meeting and workshops to our customers and collegues. * Collaboration and working together with stakeholders (IT project office, business units, developers and other teams) * Develop Interface and/or script for operational requirements: * JAVA Core and JAVA EE Application Management & Support & Documentation: By the way one of my and our team's strong side is sharing information. * Design and Development of system support and operation tools (e.g. Web based reporting tool, Test Environment resource-log monitoring tool): I also created many bash shell and automic scripts. For instance one of them is synthetic user login test for fix user. It runs every work morning to provide access test of fix member users to exchange system. * IT Infrastructure/Application daily operations: * IT Infrastructure/Application Monitoring (HP Monitoring tools(BSM, Sitescope, NNM), Manage Engine OpManager, Nagios, Solarwinds: Monitoring tools and log analysing tools.(Nagios, Logstash, HP site scope, Riverbed, Opmanager). Log Analysis (logstash,elasticsearch,kibana) * Provide business continuity and high availability as a team member. * Prepare technical documentation and report to related experts, and managers: Periodically, we discuss every day issues in a quick meeting each day. We use agile methodology * Documentation (Incident, Problem, Change,Configuration): We are actively using some of office tools(ms office, visio, confleunce,svn,git..) for communication and documentation purposes. In order to bug tracking and incident management we are using jira and Service Desk Manager. * Design&Develop Interface,tool and/or script for operational requirements: (business unit, members, data vendors, third party software developers)
System Administrator and Information Technology Trainer(Software Development, System, Network)
Ministry of National Education
January 2003 - December 2012
- Responsibilities/Projects: * IT infrastructure installation, configuration, support, administration, maintenance operation (I was administered, operated and supported over one hundred PCs and Servers, network devices besides that network systems and internet access) * Web/Application design, development, support (I was responsible for developing and supporting a couple of web sites and web applications for the organization) * Information Technology Department - IT Courses /Workshops (I was planning and implementing many network, system, software courses which were involved hands on working) * Courses/Workshops: Network Systems and Routing, Fundementals of Hardware, Fundementals of Network, Operating Systems, Server Operating Systems, e-Mail Servers, Network Security, Office Programs, Programming, Database, WEB Design and Programming, e-commerce, Fundementals of Programming * I took charge of coordinatination and organization of the internship program for intern students as a mentor.(Vocational high school internships: Students must be working and completed the last year of the program in a IT department or company) * Consultancy for projects, and competitions
System/Networ/Security Administrator, Developer (Consultant)
ASAŞ HOLDING/CS Enerji
July 2009 - October 2012
- http://www.asasgroup.com/, http://csgroup.com.tr/ Projects: * Türkmenistan Protocol Highway Lighting Systems Tracking Management System. My role included; high level desing, System /Network Administration, operational support.The Project completed successfuly in 2011. (http://csgroup.com.tr/sayfa/referanslar.html) * Türkmenistan Protocol Highway Surveillance (Video Monitoring) System Tracking Management System My role included; high level desing, System /Network Administration, operational support.The Project completed successfuly in 2011. (http://csgroup.com.tr/sayfa/referanslar.html) * Installation a new system room from scratch (Desinging, System /Network Administration, and Implementation) and Migration of old CS Group System Room It consisted 4 different LAN(PROD, Development, Management, internal office network) 3 redundant WAN connection(internet access management, juniper firewalls ssg5 and cisco routers). Cable.NET, G.SHDL, VDSL) VPN tunnel access to members and customers. Three redundant UPS and 4 rack cabinets which were almost full. * CS group and members(about 30 brunch offices all over the Turkey) organizational processes CRM Implementation: We used Microsoft Dynamics CRM. My tasks were CRM analysis, design support and development. I developed interfaces for other processes with C#, aspx, html, xml, java script and consumed JAVA web services(SOAP) as well. * Ayedaş Electric OSOS (Remote Meter Reading System) With this project we could provide remote monitoring of the each local power transformer. I was carrying out end to end infrastructure (from local power transformer to remote monitoring center) implementation also system and network administration.(contribution to design, installation, configuration, operation, support) * TEİAŞ Remote monitoring system (System/Networ Administration; Design, Implementation). This was interesting project. So that we had a significant risk. Because we were working at power transformer station (high voltage) It was succeeded to get all data from lots of Simens Feeder. * Ayedaş/Bedaş/TEIAŞ and other customer projects: Infrastructure management (design & installation &configuration & development & System/Network administration) and contribution to software development process. * Virtualization of In-house Application Server Projects. We gained faster provisioning, with veeam integration faster backup and diaster recovery as well. After migration, about 30 Application Server (prod, development and test servers) were running on 3 Servers, 1 storage and one fiber switch. In addition to that, energy consumption was reduced. Responsibilities: * System and Network Administration * Consultancy and Integration for customer project * Analysis & Installation & Support & Development to customers * High and low level design for projects * Network/Server/Backup/Security sytems installation, configuration, support and monitoring * Infrastructure Management(Operation/Support/Monitoring) * Active Directory Domain and System Server Installation& Management (Load Balancing,High Availability,VPN,DC, DHCP,DNS,IIS..) * Application and Database Server Management (Installation, configuration, support) * Requirement Analaysis(business needs, business process) and documentation (writing functional definations, instruction guides, preparing UML diagrams, flowcharts, etc.) * Users training, Test, Research & Development * Analaysis, design, development,test, deployment for Business processes (C#,VB,Java Script, Asp.Net, MSSQL) * CRM and other Application Administration
IT System/Network Administrator (Consultant)
Teknobil Vehicle Tracking Systems
January 2004 - December 2006
- Projects: * Vehicle Tracking System Customer projects (installation, configuration, development, deployment, administration). Responsibilities: * Linux and Windows Servers management * Network and System Administrator * JAVA Core and JAVA EE Development, Application Support * Application Management
Remote IT Support
Lamer A.Ş
January 2002 - December 2003
- System/Application) for Turk.net ISP and Turkcell Activaiton Center, Akbank Call Center
System Intern(Software Development/Application Support)Obje Bilgisayar
Norm Bilgisayar
January 2000 - December 2000
- (2000 - 2000) Software Intern(Development)Orion Computer (1999 - 1999) Technical Support Intern (Hardware maintenance) JOB(Hands-on) EXPERIENCE Operating Systems/ Virtualization/Cloud Technologies * Unix/ Linux Server and Destop Systems (Redhat 7.X, Centos, Ubuntu, ..) Vmware ESX, * Windows Server and Desktop Systems (Active Directory, WS2003, WS2008, WS2012,WS2016, DNS,DHCP,SQL,IIS..) * Amazon Web Services (AWS), GCP, Azure Cloud, OpenShift, Kubernetes, AKS,EKS,GKE, Vanilla K8S * EC2, ELB, EBS, S3, EFS, VPC,Peering,VPN, SG,NACL,IAM, Lambda, CloudFormation,CloudWatch,CloudTrail, GuardDuty,API Gateway,ElasticCache,RDS, ECS, EKS Programing Languages * C #, Java, C, VB, Pascal, HTML, PHP, ASPX, AJAX, CSS, XML * Java Script, Perl, Vbscript, Linux Shell(bash) script, Phyton, Powershell, groovy, Jenkins dsl * MS SQL, PL/SQL System/Application Administration * Installation, Operation,Configuration, Maintenance, Problem Management, Release Magagement, Upgrade/Update/Patch Management, Troubleshooting, Automation, Capacity Management, * DNS,http/s,TCP/IP,DHCP,SSH, SNMP,SMTP * Domain Management, Active Directory, Group Policy Management,User Group Management * Scripting,Installation, Operation,Configuration, Maintenance,Incident/Problem Management * (Qnap, NetApp,External Disks, Tape Backup) Operation,Configuration, Maintenance, Problem Management * (Veeam Backup, HP Backup and Recovery Manager, Acronis, Windows Backup) * Installation&Configuration&Update&Maintenance&Security&Backup * Application/System Servers (Trading/Clearing, CRM,Web Servers, Database Servers,Domain Controller, DNS, DHCP, FTP, VEEAM, VCENTER) Network/Security Administration * (Juniper Firewall, Switchs(Linksys, Cisco), Access Points, Modems,) Operation,Configuration, Maintenance, Problem Management * Cisco Router/Switch, Juniper Firewall Installation&Configuration&Maintenance&Monitoring * Administration for all network environment and internet access of the organization (LAN(Cabling, wi-fi), WAN, Cable.NET, G.SHDL, VDSL, VPN,TCP/IP) internet access management. Network/İnternet connection design, implementation, maintenance. Consultancy for In-House and Customer Project * Development for In-House Process Automation * Project Management (waterfall, agile) * Business Process Analysis and Design (UML diagrams, flowcharts) * Development (C #, Java Script, Asp.Net ile CRM Integration) * Workflow, Plugin, Web Resource, Report, Solution, Entity Development * Technical Support, Training, Test,R&D * Business Logic/Process Desing * Documentation&Reporting, Requirement Analysis, Design, Coding,Test, Deployment,Troubleshooting, Trainining, Support * Software&Hardware Library Inventory Management and Documentation IT Workload Automation/Configuration/Version Management * SVN, Git, Jenkins, Jmeter, Docker, Ansible, System Center Configuration Manager * Project Analysis and Design (UML diagrams, flowcharts) * Development and Implementation (Automic (UC4), C #, scripting) Infrastructure Management * Incident/Problem/Change/Event Management(ITIL framework) * Capacity Planning, Change Management, Problem Management * Automation, Operation, Maintenance, Troubleshooting TRAININGS / CERTIFICATES: Trainings * Nasdaq OMX Genium INET Trading&Clearing Architecture and Operations Training * Nasdaq OMX Genium INET Surrounding Systems Training (Stockholm/Sweden) * Advanced Linux Admin (Linux Institute) * Linux Admin I (Linux Institute) * Vmware vSphere: Install, Configure, Manage (Bilginç Akademi) * Opmanager (Monitoring & Network Management) Vitel * Manage Engine Service Desk (Service Desk) Vitel * Uc4 - Automic(Data Serv)(IT Workload / Business Automation) * ITIL(Educore) * PMP(İstanbul Kurumsal İletişim, İstanbul-Turkey) * Veeam Backup (vprofit) * VMware (vSphere,Vcenter, ESX Server) Install, Configure & Manage(vprofit) * Microsoft CRM 2011 (Tradesoft) * .NET Development (Ministry of National Education) * WEB Design (Ministry of National Education) * İstanbul Technical University Cisco Network Academy (8 months) * Cisco Academy(Ministry of National Education) * Microsoft SQL 2008 Training (Mayasoft) * Microsoft System Engineering Windows 2003 Server (Mayasoft) * Microsoft System Engineering Windows Server 2008 (Mayasoft) * Marmara University Preparation School (1 year)