Location
PolandRate
Years of experience
10+About
As an Enterprise IT Architect with fluency in English, French, and Italian, I bring a wealth of experience in DevOps and IT administration. Currently, I work at T-Mobile Poland, focusing on Kubernetes development and hardening. Previously, I contributed my expertise at Roche, mBank S.A., and NVT Sp. z o.o., where I handled tasks such as Ansible automation, Gitlab management, Docker usage, Kubernetes consulting, and the creation of VM auto-deployment solutions. My career has also involved significant roles in server and network administration, task automation, and the integration of OpenStack with Kubernetes. I have a solid background in managing various server environments, automating processes, and implementing monitoring systems using tools like Grafana and Prometheus. I hold a degree in Electropower Engineering from the Military University of Technology in Warsaw and have completed various certifications and trainings, including AWS Architect and Oracle Database SQL Expert. My technical skills encompass Linux administration, Kubernetes, Java application servers, scripting languages like Python and Bash, and CI/CD methodologies. Additionally, I am passionate about containerization and network solutions, constantly seeking to deepen my knowledge in these areas. My future goals include obtaining further certifications such as the CKA and potentially exploring management studies related to Big Data. I am eager to work in an international environment where I can utilize my language skills and technical expertise to drive innovative IT solutions.Tech Stack
Cloud, AWS and Cloud, Bash, CI/CD, DevOps, Docker, Kubernetes, Oracle, Powershell, Python, T-SQLExperience
- Kubernetes Development and Hardening: At T-Mobile Poland, I focus on preparing and securing Kubernetes environments, ensuring robust and reliable deployment solutions.
- Automation with Ansible and Gitlab: While working at Roche and mBank S.A., I developed and implemented automation processes using Ansible and Gitlab, enhancing efficiency and consistency in deployment workflows.
- Full Integration of OpenStack with Kubernetes: At NVT Sp. z o.o., I successfully integrated OpenStack with Kubernetes on bare-metal servers, facilitating seamless and scalable cloud solutions.
- VM Auto-deployment and Infrastructure Automation: I designed and implemented VM auto-deployment solutions based on OpenStack and automated various infrastructure tasks using Ansible, Git, and TeamCity at mBank S.A.
- Server and Network Administration: Throughout my roles at NVT Sp. z o.o. and other companies, I managed server environments, including CentOS, Ubuntu, and network devices, ensuring optimal performance and security.
- Development and Maintenance of Monitoring Systems: I created and maintained monitoring systems using Grafana, InfluxDB, Prometheus, and Icinga2, providing comprehensive visibility into system performance and health.
- Implementation of CI/CD Pipelines: I have extensive experience in setting up and managing CI/CD pipelines using Jenkins, TeamCity, and Gitlab, facilitating continuous integration and delivery in various development environments.
Employment history
• Optimizing Kubernetes Clusters for Performance: At T-Mobile Poland, I fine-tuned Kubernetes clusters to ensure optimal resource utilization, performance, and scalability, addressing any bottlenecks or inefficiencies.
• Implementing Security Best Practices in Kubernetes: I enforced security best practices within Kubernetes environments, including network policies, RBAC (Role-Based Access Control), and securing communication channels to safeguard against vulnerabilities.
• Conducting Regular Audits and Compliance Checks: I conducted regular audits and compliance checks on Kubernetes deployments to ensure adherence to industry standards and organizational policies, maintaining a secure and compliant infrastructure.
• Automating Infrastructure Provisioning with Ansible: At Roche, I developed and maintained playbooks for infrastructure provisioning and configuration management using Ansible, ensuring consistent and repeatable deployment processes.
• Managing Containerized Applications with Docker: I was responsible for creating and managing Docker containers for various applications, optimizing their performance, and ensuring seamless integration into the existing CI/CD pipelines.
• Scripting and Automation with PowerShell: I utilized PowerShell to automate routine tasks and processes, enhancing efficiency and reducing manual intervention across the development and operations teams.
• Providing Kubernetes Expertise and Consultation: At mBank S.A., I offered expert consultation on Kubernetes deployment and management, advising on best practices, troubleshooting issues, and optimizing cluster performance.
• Supporting Developers with CI/CD Pipeline Integration: I assisted developers in integrating their applications into CI/CD pipelines using tools like TeamCity and Git, ensuring smooth and efficient deployment workflows.
• Developing and Maintaining Infrastructure Monitoring Solutions: I designed and implemented comprehensive monitoring solutions using Grafana, InfluxDB, and Prometheus, providing real-time visibility into infrastructure health and performance.
• Designing and Implementing CI/CD Pipelines with Jenkins: At NVT Sp. z o.o., I designed and implemented robust CI/CD pipelines using Jenkins, streamlining the build, test, and deployment processes for various projects.
• Creating and Managing Infrastructure as Code (IaC): I developed and maintained Infrastructure as Code (IaC) scripts using tools like Terraform and Ansible, enabling consistent and repeatable infrastructure deployments.
• Collaborating with Cross-Functional Teams: I collaborated closely with development, operations, and QA teams to ensure seamless integration of automation processes, improving overall project delivery and efficiency.
• Implementing and Managing Firewall Solutions: At NVT Sp. z o.o., I implemented and managed firewall solutions based on Linux, ensuring robust network security and controlling traffic flow to protect sensitive data.
• Optimizing and Troubleshooting Network Performance: I regularly monitored and optimized network performance, troubleshooting issues with Cisco 56xx and 43xx devices to maintain high availability and efficient data flow.
• Developing Custom Automation Scripts: I created custom automation scripts using Python and Bash to streamline repetitive tasks, improve system efficiency, and reduce manual intervention in server and network management.
• Managing Virtual Private Networks (VPNs): At NVT Sp. z o.o., I set up and managed Virtual Private Networks (VPNs), ensuring secure remote access for users and maintaining the integrity and confidentiality of data transmissions.
• Implementing and Administering VLANs: I designed, implemented, and administered Virtual Local Area Networks (VLANs) to segment network traffic, enhance security, and optimize network performance.
• Providing 24/7 On-call Support: I provided round-the-clock on-call support for internal and external customers, promptly addressing and resolving any IT-related issues to minimize downtime and ensure continuous service availability.
• Monitoring System Integrations: At Ailleron SA, I continuously monitored system integrations with TIBCO, ensuring data integrity and the smooth operation of integrated applications.
• Analyzing and Troubleshooting Integration Issues: I analyzed and troubleshooted integration issues, performing functional checks and repairs to maintain seamless data flow and system performance.
• Documenting and Reporting Integration Status: I documented the status of system integrations, creating detailed reports for stakeholders to keep them informed about the performance and any issues or improvements in the integration processes.
• Managing Internal Helpdesk Operations: At Vistra Corporate Services Sp. z o.o., I managed internal helpdesk operations, providing timely and effective support to employees for IT-related issues and ensuring smooth daily operations.
• Coordinating IT Support Efforts Globally: I coordinated IT support efforts with the Vistra Group’s major IT support team in Hong Kong and China, as well as with local IT companies in Central and Eastern Europe, to address and resolve complex technical problems.
• Enhancing VoIP Systems: I worked closely with local telephone providers to manage and improve VoIP systems, ensuring reliable and high-quality communication solutions within the organization.
• Providing IT Support through the Internal HelpDesk: At DKMS Poland, I handled internal helpdesk duties, assisting staff with technical issues, troubleshooting hardware and software problems, and ensuring smooth operation of IT services.
• Translating and Localizing Software: I was responsible for translating and localizing software applications to ensure they were user-friendly and accessible to Polish-speaking employees, enhancing their usability and effectiveness.
• Liaising with External Vendors and Partners: I maintained regular contact with outside companies and vendors, coordinating IT-related activities, managing service agreements, and ensuring timely resolution of any external IT issues.
• Maintaining Web TV Server Infrastructure: At the Military University of Technology, I administered and maintained the Web TV server infrastructure running on Ubuntu and Debian, ensuring high availability and performance.
• Implementing Website Enhancements: I developed and enhanced the Web TV website using Apache2, MySQL, PHP, and jQuery, ensuring it met user needs and provided a seamless experience for viewers.
• Coordinating with Student Government: I regularly communicated and coordinated with the student government to gather feedback, implement new features, and ensure the Web TV service met the needs and expectations of the student body.