Stefan N.

Devops Engineer

555 dollar
Freelancer
19 years
Bucharest, ROMANIA

My experience

More

IncrysNovember 2018 - Present

Project name: IBM Services for Managed Applications
Project description: IBM Services for Managed Applications is designed
for clients who need a production-ready managed cloud environment to help
improve time to market, reduce capital expenses and enhance operational
efficiencies. The services can help provide clients with access to a more
agile, cost-effective cloud infrastructure to reduce the need for significant
new investments in their IT infrastructures. In addition, faster provisioning
of standardized, virtual resources to help improve operational efficiencies
and time to market can be enabled. Unlike many cloud competitors, IBM
provides a fully managed solution that includes monitoring and management
of operating systems, databases and middle-ware to help reduce operational
risk. This is done through unique service-level agreements at the virtualmachine
level designed to support up-time for your critical applications. The
portfolio offers standard disaster recovery capabilities, and an end-to-end
migration solution that includes planning, migration and deployment into the
IBM Services for Managed Applications environment, helping you achieve a
faster return on your cloud investment with reduced risks and costs.
Roles & responsibilities:
* Automate SAP High Availability solution deployment on SUSE
servers using Pacemaker clusters, DRBD software, Chef software
and Ruby language
* Test/Debug/Fix solution in production environment
* Assist Delivery teams to use the existing automation and gather
feedback about the features they need
Tools/methods used: Chef configuration management software, Git version
control software, Ruby/Bash scripting languages, SLES operating system,
Pacemaker cluster software, DRBD (Distributed Replicated Block Device)
software.
More

AquaSoftJuly 2015 - November 2018

Project name: IBM CMAS (IBM Cloud Managed Application Services)
Project description: IBM Cloud Managed Services® is a set of services
designed for enterprise applications like SAP and Oracle, delivered on a
security-rich, production-ready cloud environment.
Roles & responsibilities:
* Automate Hana2.0 database life cycle (check prerequisites,
install/update/backup/monitor database software and application
servers) on physical SUSE servers (and virtual machines) using Chef
software and Ruby language
* Automate SAP S4/HANA deployments in stand-alone and High
Availability scenarios (using pacemaker/corosync/sbd software stack,
Chef framework and Ruby language)
* Automate SUSE cluster deployments (using pacemaker/corosync/sbd
software stack, Chef framework and Ruby language)
* Test/Debug/Fix solutions in production environment
* Assist Delivery teams to use the existing automation and gather
feedback about the features they need
Tools/methods used: Chef configuration management software, Git version
control software, Ruby/Bash scripting languages, SLES operating system

Project name: IBM CMS4SAP (IBM Cloud Managed Services for SAP
Applications)
Project description: IBM Cloud for SAP Applications is fully managed
highly secure platform designed specifically for SAP Applications. This
offering is available in 5 continents around the globe and is perfectly suited
for SAP Blueprints/Sandbox, dev/test, training, production (all sizes from
very small to very large) and capacity augmentation.
Roles & responsibilities:
* Create Chef recipes for unattended installation of Oracle database on
Linux operating system
* Create Chef recipes for unattended installation of SAP modules on
top of Oracle/DB2 databases
* Test/Debug/Fix SAP automatic deployment in development and test
environments
* Create/Update configuration files (Oracle/SAP response files)
supporting unattended deployment of SAP/Oracle software
* Troubleshoot SAP automatic deployments in production and preproduction
environments
Tools/methods used: Chef configuration management software, Git version
control software, Ruby/Bash scripting languages

Project name: IBM CMS (IBM Cloud Managed Services)
Project description: IBM Cloud Managed Services is a fully managed,
security-rich and production-ready cloud environment designed to provide
enterprise-class performance and availability.
Roles & responsibilities:
* Create and test VMWare based OS images (Windows
Server/RedHat-based Linux distributions/AIX) for IBM cloud, using
custom scripts, according to customer needs
* Resolve/troubleshoot image related issues
* Discover and implement methods for unattended virtual image
creation and deployment inside virtual centers
Tools/methods used: VMWare vSphere, Rational Team Concert
collaboration tool

Project name: ICOS (IBM Cloud OpenStack Services)
Project description: IBM Cloud OpenStack Services provides a managed
private cloud environment with dedicated bare-metal resources, operating on
the high-performing SoftLayer infrastructure and running on the OpenStack
cloud operating system Juno release.
Roles & responsibilities:
* Create and test OpenStack compliant images (Windows
Server/RedHat-based Linux distributions/Debian-based Linux
distributions) for IBM cloud, using custom unit and functional test,
based on customer issues
* Implement client's requirements related to virtual images and resolve/
troubleshoot relevant issues
* Discover and implement methods for unattended virtual image
creation that would allow a highly degree of automation
* Implement test environment for KVM and VmWare virtual images,
using OpenStack software platform for cloud computing
Tools/methods used: Unattended methods for image creation (kikstart,
preseed, autoYast), Jenkins continuous integration tool, Rational Team
Concert software development team collaboration tool, Kernel-based
Virtual Machines (KVM), OpenStack software platform for cloud computing
More

Lenovo RomaniaJanuary 2015 - July 2015

Project name: NOS/CNOS (formerly IBM's System X)
Project description: Deliver high-quality multi-layer network switches.
Roles & responsibilities:
* Test Layer2/Multicast protocols and fix software errors
* Implement Layer2/Multicast value added software features
* Develop and implement test cases for network protocols in
Python/Tcl
Tools/methods used: C language, Python/Tcl scripting language,
Debugging using GNU gdb, ClearQuest bug tracking system, ClearCase
software configuration management tool
More

IBM RomaniaDecember 2012 - December 2014

Project name: NOS/CNOS (IBM System X)
Project description: Deliver high-quality multi-layer network switches.
Roles & responsibilities:
* Test Layer2/Multicast protocols and fix software errors
* Implement Layer2/Multicast value added software features
* Develop and implement test cases for network protocols in Python/Tcl
Tools/methods used: C language, Python/Tcl scripting language,
Debugging using GNU gdb, ClearQuest bug tracking system, ClearCase
software configuration management tool, Bugzilla bug tracking system
More

Freescale RomaniaSeptember 2011 - December 2012

Project name: Zigbee
Project description: Design/Implement solutions for Personal Area
Network communications.
Roles & responsibilities:
* 802.15.4 radio sanity check
* Implement MAC layer for 802.15.4 wireless communications and fix
software errors
* Develop/maintain demo applications on top of 802.15.4 MAC layer
* Develop framework for automatic generation of library and source
code released to clients
Tools/methods used: C language, Python scripting language,
XML/XSD/XSLT/Xpath technologies, ClearCase software configuration
management tool, ClearQuest bug tracking system, Accurev software
configuration management application
More

Institute for Advanced TechnologiesSeptember 2002 - September 2011

Project name: Securing Communications for telephony networks.
Project description: Design, implement and test cryptographic device.
Roles & responsibilities:
* Developed a cryptographic device for protecting data communications
in circuit-switched telephony networks
* Test, maintain and integrate it into existing infrastructure
* Write technical documentation
* Assist clients in troubleshooting communication issues
Tools/methods used: C language, specific assembler languages, symmetric
cryptography

Project name: Solutions for controlling access to software applications.
Project description: Design, implement and test a solution for restricting
access to sensitive software applications.
Roles & responsibilities:
* Developed a software that uses code injection for restricting access to
other applications
* Enhanced existing hardware tokens used for access control and
interconnect them with the new software
Tools/methods used: C language, specific assembler languages, symmetric
cryptography

Project name: Cryptographic evaluations.
Project description: Evaluate security solutions provided to customers.
Roles & responsibilities:
* Evaluate cryptographic strength of internal security solutions against
FIPS 140-2 standard
* Evaluate and secure IT systems using ISO 27000 family of standards
* Test hardware key generators for statistical properties.
Tools/methods used: FIPS 140-2 standard, ISO 27000 family of standards,
custom (proprietary) software

My stack

Technologies

Software Engineering, Software Development

Open Source solutions

OpenStack

Other

English, C Programming Language, Microsoft Windows, Microsoft Windows 2000 Server, Linux Debian, Testing, Linux Suse, Microsoft Windows 10, Version Control, Bash Shell, Device Drivers, Bug Tracking System, Python Programming, Embedded Linux

Databases

Oracle, MySQL, DB2

ERP&CRM

SAP

Protocols

Multicast, Layer 2

Languages

XML Schema, TCL/TK, C, Bash scripting, ASM, Ruby, Python, Microcontrolers, Shell Scripting, XML

Embedded and Telecom

ARM

Analysis methods and tools

Rational ClearCase, ClearCase, Bugzilla

Others

Continuous Integration, Software Design, Troubleshooting, Cryptography

IT Infrastructure

Git, LINUX Kernel, Linux, Windows, GNU, Chef, Cisco Switches/Routers, Linux Red Hat, KVM, VMware vSphere, VMware, Network Security, Switching and routing

Mobile

Embedded Systems

Machine Learning

Clustering

Software testing

Test Cases, Rational ClearQuest, Debugging

Environment of Development

AccuRev

My education and trainings

Professional Qualifications (certifications) - -

M.S in Information Security - Military Technical Academy2009 - 2009

Bachelor of Science, Electronics - Military Technical Academy2002 - 2002