Job details
About Ferguson: Since 1953, Ferguson has been a source of quality supplies for a variety of industries. Together We Build Better infrastructure, better homes and better businesses. We exist to make our customers’ complex projects simple, successful, and sustainable. We proactively solve problems, adapt and grow to continuously serve our customers, communities and each other. Ferguson is proud to provide best-in-class products, service and capabilities across the following industries: Commercial / Mechanical, Facilities Supply, Fire and Fabrication, HVAC, Industrial, Residential Trade, Residential Building and Remodel, Waterworks and Residential Digital Commerce. Ferguson has approximately 36,000 associates across 1,700 locations. Ferguson is a community of proud associates who operate with the shared purpose of building something meaningful. You will build a career that you are proud of, at a company you can believe in. Duties and Responsibilities:
- Architect existing and future solutions using Linux, Windows and Cloud (SaaS, PaaS, IaaS) platform technologies.
- Serve as the primary liaison between development teams and collaborators, ensuring communication and alignment throughout project lifecycles.
- Build and evaluate POC, leading IT transformation projects.
- Collaborate with team members to capture and analyze requirements, translate them into technical solutions, and communicate architectural decisions.
- Collaborate with infrastructure and operations to ensure the successful deployment of architectural solutions.
- Work closely with development teams to understand project requirements and proposed architecture, provide technical mentorship, and assist in overcoming roadblocks.
- Identify and advance issues as needed and proactively address challenges to keep projects on track.
- Prepare detailed documentation to support operational teams and future architects.
- 10+ years' experience designing and deploying large enterprise solutions.
- Effective communication and collaboration skills, and the ability to work with various multi-functional teams.
- Very good knowledge of Red Hat Enterprise Linux and Microsoft Windows Server with proficient technical skills building and evaluating POC.
- Extensive experience with Rocket Unidata is a definitive plus.
- Proficiency in Unibasic programming language a plus.
- Good understanding of RESTful APIs and experience designing integrations between systems.
- Excellent understanding of firewalls, networks, applications protocols, and ports.
- Good knowledge of Microsoft Azure technologies.
- Solid understanding of database technologies, including multidimensional, NoSQL, and SQL databases.
- Working experience with programming languages such as Perl, Python, and Java.
- Familiarity with microservices architecture and containerization technologies (e.g., Kubernetes).
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.