What are the responsibilities and job description for the DevOps Engineer position at Hoffman Construction Company?
Job Description
Build What Matters. Create What’s Next.
Hoffman Construction is a forward-thinking, self-performing builder specializing in technically complex, sustainable projects across advanced technology, mission critical, life sciences, healthcare, higher education, and commercial markets. Since 1922, we’ve grown from entrepreneurial roots into a multi-billion-dollar, employee-owned enterprise—now a dynamic family of companies with a national presence and a legacy of excellence.
At Hoffman Construction, your potential has room to grow. Whether you're on a jobsite or in a corporate office, you’ll be empowered to take initiative, explore new paths, and shape the future of construction. We believe in building opportunity together—by unlocking talent, inspiring innovation, and driving forward the ideas that make a difference.
Join Us And Benefit From
www.hoffmancorp.com/careers .
Job Summary
We are seeking a highly skilled and motivated DevOps Engineer to serve as a foundational member of our IT team. This role exercises independent judgement and advanced professional expertise in the application delivery process, focusing on developing, optimizing, and maintaining our GitLab Continuous Integration/Continuous Deployment (CI/CD) pipelines. The DevOps Engineer will be responsible for ensuring a robust, scalable, and secure automation framework that enables fast and reliable application deployments across all environments. This position requires deep technical knowledge, problem-solving, and professional discretion in determining appropriate solutions to complex infrastructure and deployment challenges.
Essential Responsibilities
Position Related Skills
Hoffman Construction is an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, protected veteran status, genetic information, or any other characteristic protected by applicable law.
This job description is intended to outline the general nature and level of work being performed by employees. It is not designed to cover or contain a comprehensive list of responsibilities, duties, or skills required of the employee of this job. Furthermore, this description is subject to change at the discretion of the company, with or without notice.
**Please note, we are not able to offer sponsorship for this position.**
Build What Matters. Create What’s Next.
Hoffman Construction is a forward-thinking, self-performing builder specializing in technically complex, sustainable projects across advanced technology, mission critical, life sciences, healthcare, higher education, and commercial markets. Since 1922, we’ve grown from entrepreneurial roots into a multi-billion-dollar, employee-owned enterprise—now a dynamic family of companies with a national presence and a legacy of excellence.
At Hoffman Construction, your potential has room to grow. Whether you're on a jobsite or in a corporate office, you’ll be empowered to take initiative, explore new paths, and shape the future of construction. We believe in building opportunity together—by unlocking talent, inspiring innovation, and driving forward the ideas that make a difference.
Join Us And Benefit From
- Competitive pay and advancement opportunities
- Ongoing professional training and development
- Comprehensive benefits—including free primary care for you and your family through our dedicated clinics, health insurance, paid time off, and a generous retirement plan.
- A culture rooted in inclusion, collaboration, and respect.
www.hoffmancorp.com/careers .
Job Summary
We are seeking a highly skilled and motivated DevOps Engineer to serve as a foundational member of our IT team. This role exercises independent judgement and advanced professional expertise in the application delivery process, focusing on developing, optimizing, and maintaining our GitLab Continuous Integration/Continuous Deployment (CI/CD) pipelines. The DevOps Engineer will be responsible for ensuring a robust, scalable, and secure automation framework that enables fast and reliable application deployments across all environments. This position requires deep technical knowledge, problem-solving, and professional discretion in determining appropriate solutions to complex infrastructure and deployment challenges.
Essential Responsibilities
- Design and Implementation: Architect, develop, and maintain robust, reusable, and efficient CI/CD pipelines using GitLab CI/CD features and runners, applying professional judgement to select appropriate tools, configurations, and methodologies.
- Automation: Lead the automation of all stages of the software development lifecycle, including building, testing, security scanning, and deployment of applications.
- Foundation Maintenance: Define and enforce standards for our deployment foundation. Serve as a subject matter expert, providing guidance and technical direction to internal stakeholders.
- Troubleshooting: Independently diagnose and resolve complex pipeline failures, environment issues, and performance bottlenecks in a timely manner.
- Collaboration: Work closely with requesting departments, software development, QA, and security teams to integrate their requirements into the automated pipelines.
- Best Practices: Drive the adoption of DevOps best practices, including shift-left security, continuous monitoring, and immutable infrastructure.
Position Related Skills
- Experience: Proven professional experience as a DevOps Engineer, CI/CD Specialist, or similar role.
- GitLab CI/CD Mastery: Deep, hands-on expertise in designing, scripting, and managing complex GitLab CI/CD pipelines using YAML.
- Containerization: Strong knowledge of Docker for containerizing applications
- Infrastructure-as-Code (IaC): Proficiency with a major IaC tool, such as Ansible, for managing infrastructure and environments.
- Scripting: Advanced proficiency in scripting languages, such as Bash or Python, for automation tasks.
- Version Control: Expert-level understanding of Git and branching strategies.
- Monitoring: Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack).
- Experience managing GitLab Runners (specifically custom or containerized runners).
- Knowledge of security scanning tools and integrating them into the pipeline (e.g., SAST, DAST, dependency scanning).
- Two to three (2-3) years of equivalent work experience required.
- High School Diploma or GED required.
- Associate’s degree in computer science, information technology or equivalent preferred.
- Standing/Walking/Sitting: workday is combination of standing, walking and sitting.
- Must be able to climb stairs: 5% of day.
- Hands/Arms: constant use of hands/fingers for mouse/keyboard/computer use.
- Sight: visual acuity in near, mid, and far-range vision. Color vision, peripheral vision, depth perception, hand/eye coordination.
- Hearing: sufficient to hear conversational levels in person and over the telephone.
- Speech: sufficient to make oneself heard in person, speak in front of groups, and be understood over the telephone.
- Lift/Carry: Up to 20lbs. Computer/drawings - minimal.
- Bending/Twisting: minimal.
- Kneeling/Crouching/Crawling: minimal.
- Constant mental alertness, accuracy, and attention to detail required.
- Must be able to work independently, make decisions, and follow through on all assignments.
- Must use creativity, independent judgment, and organizational and problem-solving skills to determine best method to accomplish desired results.
- Must be able to plan and organize work.
- Must possess strong organizational and computer use skills and have a high level of competency to read/write/speak English, interpret construction-related documentation and communicate with coworkers.
Hoffman Construction is an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, protected veteran status, genetic information, or any other characteristic protected by applicable law.
This job description is intended to outline the general nature and level of work being performed by employees. It is not designed to cover or contain a comprehensive list of responsibilities, duties, or skills required of the employee of this job. Furthermore, this description is subject to change at the discretion of the company, with or without notice.
**Please note, we are not able to offer sponsorship for this position.**