Benjamin Krein

Sr. Linux Engineer at IBM

Lower Moreland Township, Pennsylvania, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Benjamin Krein is a Principal Systems Engineer with 11+ years of deep expertise designing and operating Linux/UNIX server infrastructure and configuration management at scale. He has led infrastructure architecture and DevOps transformations at organizations including IBM, Wildbit, and Vertex, bringing test-driven infrastructure, CI/CD, and automation practices into production. Skilled with Chef/Puppet, virtualization, and scripting (Perl, Python, Bash), he also has hands-on experience with database operations and monitoring across heterogeneous environments. Benjamin contributes practical improvements to open-source tooling—enhancing Test Kitchen's Ansible provisioner to handle symlinks and ignore-path edge cases—demonstrating attention to real-world provisioning pitfalls. Based in Pennsylvania, he combines systems-level craftsmanship with a history of building reproducible, auditable infrastructure and mentoring teams through operational change. An uncommon thread in his career is moving operations toward developer-style workflows, focusing on automated testing and maintainable infrastructure code.
code11 years of coding experience
job15 years of employment as a software developer
bookMessiah College
github-logo-circle

Github Skills (8)

test-kitchen10
configuration-management10
automation10
ansible-galaxy10
automations10
ansible10
ruby9
testing8

Programming languages (12)

ShellC++CVim SnippetJavaScriptGoPHPHTML

Github contributions (5)

github-logo-circle
neillturner/kitchen-ansible

Jun 2016 - Jun 2016

Ansible Provisioner for Test Kitchen
Role in this project:
userDevOps Engineer
Contributions:6 commits, 3 PRs, 13 comments in 20 days
Contributions summary:Benjamin focused on enhancing the Ansible provisioning process for Test Kitchen. Their contributions include adding support for symlinks, incorporating an ignore paths feature, and refining target paths. They also added a test for the ignore_paths_from_root functionality. These changes improved flexibility and address edge cases related to copying files and directories during the provisioning phase.
ansibletest-kitchenkitchenprovisioner
benjamink/fujinet-vm

Jan 2024 - Jan 2025

Packer configurations for FujiNet development environment VMs
Contributions:5 releases, 12 PRs, 111 pushes in 1 year
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Benjamin Krein - Sr. Linux Engineer at IBM