Responsibilities
- Act as a strategic solution advisor to the IT engineering teams.
- Lead programs to develop, maintain, and govern Continuous Integration and Delivery capabilities across the enterprise.
- Develop, socialize, and communicate IT DevOps architectural standards.
- Participate in the Architecture / Design Review Board processes.
- Lead the architecture and engineering of application delivery capabilities.
- Continuous Integration and Delivery through a Source-To-Image strategy.
- Application resiliency, high availability, and security.
- Application elasticity and scalability.
- Application monitoring and alerting.
- Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
- Develop the program/project solution architecture, including diagrams, data models, and other artifacts as required (primarily at the logical level of the solution architecture).
- Ensure that the delivered solution meets the functional, performance, cost constraint and technical operations requirements that have been agreed to for the project.
- Ensure detailed designers have what they need to complete their tasks.
- Translate Enterprise Architecture artifacts and guidance into the logical design.
- Develop and maintain a holistic picture of the solution, and provide technical oversight of the detailed design activities, implementation and testing of the design.
- Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
- Prepare and install solutions by determining and designing system specifications, standards, and programming.
- Update job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participate in educational opportunities; read professional publications; maintain personal networks; participate in professional organizations.
- Improve delivery operations by conducting systems analysis; recommend changes in policies and procedures.
- Obtain and license software by obtaining required information from vendors; recommend purchases; test and approve products.
- Protect operations by keeping information confidential.
- Continuously improve by collecting, analyzing, and summarizing development and service issues.
- Be accountable to accomplish engineering and organization mission while completing solution delivery.
- Develop software solutions by studying information needs; confer with users and internal cross-discipline IT department; study systems flow, data usage, and work processes; investigate problem areas; follow the software development lifecycle.
- Coach and mentor solution designers, software engineers, and system engineers in the principles and practicalities of modern application delivery.
Qualifications
Education: Bachelor’s degree in Computer Science or equivalent combination of relevant education, training and experience.
- 10 years of experience in application development.
- 2 years of experience in IT architecture and engineering.
- Direct experience in the architecture of PaaS, Public / Private / Hybrid Cloud and DevOps platforms.
- Experience with data management, architecture patterns, and large-scale application platforms.
- Experience with distributed computing environments.
- Agile software development experience preferred.
- Requires knowledge and use of containerization and virtualization technologies.
- Experience with Application-to-Application integration.
- Aptitude for, desire to, and experience in mentoring developers and engineers.
- Exceptional partnering and communication skills.
- Ability to work independently and self‑pace work to meet required deadlines.
Compensation
($143,250-$179,041)
Working Hours
Shift and hours to be determined. Working days and shift are estimates and are subject to change, at any given time, based on job scheduling and/or business levels.
Benefits
- Great Health Benefits including a Zero premium medical plan for employee only coverage.
- Vision & Dental.
- Short Term & Long Term Disability.
- Flex Spending Accounts.
- 401k Retirement plan with company match and additional company annual discretionary match opportunity.
- Life Insurance.
- Wellness Program.
- 12 Days Paid Time Off.
- 9 Paid Holidays including a birthday holiday.
- Tuition Reimbursement for Drivers and Technicians.
- Training and growth opportunities to build a career.
- We prioritize our OD family of employees.
- Ability to advance through our promote from within philosophy.
- National Career Opportunities Available at our 260+ service centers.
- Old Dominion Freight Line, Inc. is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, gender identity, and/or gender expression, sexual orientation, age, disability, pregnancy, genetic information, military status, Vietnam Era and/or veteran status, or any other characteristic protected by applicable law(s).