Location
PolandRate
Years of experience
20+About
I possess extensive skills in UNIX and network design, along with a comprehensive understanding of Internet protocols. My career spans over twenty years, managing large UNIX-based networks, including Kubernetes in AWS environments and data processing systems. I excel in project management, staff supervision, maintaining accurate documentation, and securing networks in challenging environments. I have received additional training in Docker and Kubernetes, Veeam, SEP Sesam, Cisco SD-WAN, and Unix System Administration, among others, from esteemed institutions such as the University of Liverpool and Silesia University of Technology. In my professional journey, I have served in various capacities, including DevOps Engineer at Linker Cloud, Systems Administrator at LinkMobility Poland, and Senior Communication Systems Specialist at the Police Department of Communication Systems. My roles have involved implementing and managing CI/CD operations, system backups, ELK stacks, Kubernetes/Docker environments, and various UNIX/Linux systems. I have also managed large-scale data processing centers and integrated UNIX/Windows environments. My experience includes network administration, system security, and emerging technology support across diverse organizations, from academic institutions to private corporations.Tech Stack
Network, C, DevOps, Java, Pascal, PHP, Python, SQLExperience
- Building and Supporting CI/CD Operations: Implementation and support for CI/CD operations using tools like Bamboo, Jenkins, and Docker, ensuring efficient and reliable software deployment and testing processes.
- Managing UNIX/Linux systems administration, including security administration, backups (using tools like Bacula, VEEAM, and rsync), and documentation of systems and software to ensure robust and secure network environments.
- Implementing and managing Kubernetes and Docker environments across test, development, and production stages, enhancing container orchestration and application deployment efficiency.
- Migrating and managing services on cloud platforms like AWS and DigitalOcean, ensuring scalable and reliable cloud infrastructure for business operations.
- Integrating UNIX and Windows systems, including file and printer services using Samba, and managing Cisco and 3COM network hardware for efficient network operations.
- Providing support for emerging technologies, including multilevel authentication systems, ELK stack/Kibana for log management, and other innovative IT solutions to stay ahead in the technology landscape.
- Leading large-scale projects, supervising IT staff, managing budgets, and purchasing equipment to ensure successful project completion and efficient team operations.
Employment history
• Building Backup solutions within AWS for: PostgreSQL, MongoDB, MySQLwith restic tool.
• Implementation and support for CI/CD bamboo based operations within e2e Tests, with pytests with AWS/fargate.
• Building required images for solutions.
• Switching operating systems from CentOS to RockyLinux
• Support for emerging multilevel authentication systems based at FreeIPA with Keycloak
• Ensure the smooth operation and maintenance of telecom systems running on Debian and Ubuntu, ensuring uptime and reliability for business operations.
• Implement, integrate, and manage system backups using tools like rsync and dump, covering both test and production environments to ensure data integrity and availability.
• Implement and manage the ELK stack (Elasticsearch, Logstash, Kibana) and Zabbix systems for efficient monitoring, logging, and alerting, ensuring system performance and security.
• Support the migration of systems to cloud platforms such as DigitalOcean and AWS, and implement and manage Kubernetes and Docker environments across test, development, and production stages, facilitating CI/CD processes for seamless application deployment.
• UNIX/Windows AD User Environment integration(SAMBA).
• Systems Backup (Bacula, SEP Sesam, VEEAM) implementation, integration and operations, test and production
• Implementing and managing ELK stack/Kibana, Zabbix, Nfsen, Syslog systems
• Supporting IT internal departments and sites with daily basis operations of business (salesforce)
• Documentation of systems and software.
• Emerging technology cover support on site (IPAM,CatMan).
• Supporting co-Administering of site Oracle12c
• Implementing Docker(Test/Dev/Prod) environment.
• Managing Progress UNIX (HPUX, RHEL,UBUNU) SSIS packaging for live environment. QAD Software, Implementation on Test and Production
• Implementing and managing Nagios, Cacti, Ntop, Syslog systems
• Driving Pre-Implementation Procedures for On-Site needs.
• Supporting IT split of business. Pregis USA/Pregis Europe
• Documentation of systems and software. Emerging technology cover support on site.
• Managing of MS-SQL Pregis corporation (servers USA).
• Managing Progress UNIX (HPUX, RHEL, UBUNU)
• SSIS packaging for live environment.
• QAD Software, Implementation on Test and Production Care out for corp.
• Driving Pre-Implementation Procedures for On-Site needs.
• Documentation of systems and software.
• Emerging technology cover support on site.
• Implementing new VoIP Cisco Systems, and Integration for existing HiCom server for School of the Police in Katowice.
• Manage and Care out for 24h. unatended electronic monitoring of teritory, based on Satel solutions.
• Access Security Administration for School Arsenal
• Driving Pre-Implementation Procedures for On-Site needs.
• Documentation of systems and software.
• Emerging technology cover support on site.
• Developing Systems and Integration for variety of projects. From scratch, codename Dysk24.pl, Large Scale Data Processing Centres.
• UNIX System Administration, Security Administrator incl. Data Protection Act.
• Maintaining Agreements for resale of Software Suite Solutions, finding of new solution, with aspect of integration.
• Analysis of client needs.
• Driving Pre-Implementation Procedures for On-Site Installation.
• Documentation of systems and software.
• Emerging technology cover support.
• Management of Systems Integration for variety of projects. From Gov., Large Scale Data Processing Centres to small business installations.
• UNIX System Administration, Security Administrator incl. Data Protection Act.
• Maintaining Agreements for resale of Software Suite Solutions, finding of new solution, with aspect of integration.
• Preparation of Letter of Intent.
• Preparation of Partnership Agreement.
• Analysis of client needs.
• Managing and delivering solution. (Data processing, Automated Backup Systems)
• Driving Pre-Implementation Procedures for On-Site Installation.
• Documentation of Pre-Implementation
• Documentation of systems and software.
• Emerging technology cover support.
• Weekly report to CEO.
• Management of systems and networks for very largeInternet Academic Service: GridPP facility, Liverpool Section (~980 Machines).
• UNIX System Administration, Security Administrator incl. Data Protection Act.
• Maintaining of e.g. tomcat, sLDAP servers, JDB, JSS(PBS/Condor/?)
• Programming (Perl, c/c++ and Bourne Shell).
• Analysis and diagnosis of network, server and software faults.
• Documentation of systems and software.
• Emerging technology cover support
• Weekly reports of activity to PMB at RAL
• Weekly reports of activity to local Management body
• Management of systems and networks for two large Internet Academic Service: Faculty of Civil Engineering, Computer Laboratory of Civil Engineering and Student Laboratory. Novell, Windows 2000/98, Solaris8 & Linux system administration, Security Administrator incl. Data Protection Act.
• Administration of 3Com switch.
• Configuration, installation and management of Squid, web, LDAP and SMTP, DNS, MTA, Act.Dir. servers.
• Programming (Perl, c/c++ and Bourne Shell).
• Analysis and diagnosis of network, server and software faults.
• Documentation of systems and software.
• Teaching group of students – around 25 up to 30 people about utilisation of MS-Office (Word and Excel) in civil engineering practical usage
• Implementation, management and maintenance of all departmental computer and network resources.
• Develop and implement policies and procedures relating to IT issues.
• Design, purchase, install and operate Solaris, HP-UX, NetBSD, Linux machines to be used by staff, postgraduate students and undergraduate students.
• Supervise staff to ensure upkeep of staff desktop Windows and X-Terminals machines.
• Install and administer A large number of NCD, Labtam and Tektronix X-terminals.
• Maintain existing BNC network and design, implement, install and maintain new 100Mbps UTP network, using 3Com/Cisco routers and switches.
• Management of mission critical email, DNS and WWW systems (Sendmail, Bind, Apache).
• Design and implementation of A wide area network using ISDN and PSTN PPP links.
• Maintain network, server and workstation security.
• Software design for local systems (internet traffic accounting, printer accounting, class allocation systems).
• Main document structure & idea of CK Information Technology and Services portal.
• Administration and security auditing of various Unix machines (HP-UX, SUN, FreeBSD, Linux).
• Administration of the Silesian University of Technology network (DNS, Cisco routers, email).
• Network software design (IP traffic accounting for the Regional Network, SNMP monitoring of Cisco routers).
• Network fault finding (BNC & UTP ethernet networks)Cisco hardware and software installation and configuration.
• Implement and manage the conversion of video RGB standards, including NTSC, Secam, MESecam, and PAL, ensuring compatibility and optimal video quality across different formats.
• Perform RTV system conversions between CCIR and OIRT standards, and carry out precise TV tuning to ensure clear and accurate reception and display of broadcast signals.
• Design and develop circuit modules using tools such as Electronics Workbench (EWB), ensuring robust and efficient electronic designs for various applications.
• Develop and manage CNC (Computer Numerical Control) programs using PLC (Programmable Logic Controller) to ensure precise and efficient operation of CNC machines for manufacturing processes.
• Design CNC machine setups and configurations, performing computations to optimize machine performance and production quality.
• Design and develop printed circuit boards (PCBs) using software tools such as ALTIUM DXP Suite and EWB Multisim, ensuring the creation of high-quality, reliable electronic circuits for various applications.
• Oversee the administration and security of large networks, including configuring and managing Unix-based systems (SuSe, Debian/GNU, Linux) for DNS, mail, NNTP, and firewall services, ensuring network stability and security.
• Develop and maintain system-level programs and scripts using C/C++, Shell, and Perl to enhance network performance and automate administrative tasks, improving overall system efficiency and reliability.
• Implement advanced peer-to-peer traffic management solutions to optimize network bandwidth usage and ensure smooth and efficient data transmission across the network.
• Manage and administer Unix systems (Debian/GNU Linux) including DNS, mail, NNTP, and firewall services, ensuring their optimal performance and security.
• Develop and maintain scripts using Shell and Perl to automate administrative tasks, enhance system functionality, and streamline operations.
• Participate in specialized training courses, such as the InterShop course in Hamburg, Germany, to acquire advanced skills and knowledge for implementing and managing e-commerce solutions and improving system administration practices.
• Administer and maintain WAN routers using Sangoma WANPipe cards, ensuring stable and efficient wide area network (WAN) connectivity and performance.
• Manage and support BSD systems, performing tasks such as configuration, monitoring, troubleshooting, and ensuring system security and reliability.
• Develop and maintain scripts and programs in C/C++ and Perl to automate administrative tasks and enhance system functionality, supporting both BSD and Linux environments.
• Select, mix, and play music for live events or broadcasts, ensuring an engaging and enjoyable experience for the audience.
• Maintain and troubleshoot computer systems used for music playback, mixing, and broadcasting, ensuring smooth and uninterrupted operations during performances.
• Provide expertise on the maintenance and operation of emission equipment, including audio and broadcasting hardware, to ensure high-quality sound output and reliable performance.
• Perform comprehensive system administration duties, including configuring, maintaining, and troubleshooting computer systems to ensure optimal performance and reliability.
• Manage and administer information services, specifically using Apache and PHP, to support web hosting, application deployment, and database interactions, ensuring secure and efficient service delivery.
• Provide expert consulting services on ISS (Information Systems Services) and systems administration, offering guidance, troubleshooting, and technical support to improve overall system functionality and efficiency.
• Perform duties as a Computer Systems Engineer, including the design, implementation, and maintenance of computer systems and networks, ensuring their reliability and performance.
• Administer and manage web servers and applications using Apache and PHP, ensuring secure, efficient, and scalable deployment of web services and applications.
• Provide expert consulting services to clients or internal teams on ISS (Information Systems Services) and system administration best practices, offering troubleshooting, technical support, and recommendations for system improvements and optimizations.
• Oversee the setup, configuration, and maintenance of email systems and servers to ensure reliable and secure email communication for the organization.
• Plan, coordinate, and execute email campaigns, ensuring timely and effective communication with stakeholders, and analyzing campaign performance to improve future efforts.
• Provide support and training to users on email system functionalities, troubleshooting email-related issues, and ensuring proper usage of email communication tools.