PRIME AE Group, Inc. ( www.primeeng.com ), a multi-faceted A&E firm with 23 offices in 10 States and over 500 employees throughout the Midwest, Mid-Atlantic, Southeast, and Northeast, is seeking a
IT Manager – Software API Development & Infrastructure Support to join our IT Team inour
Columbus, Baltimore, Pensacola, or Jacksonville offices. This can be an in-office or hybrid role (in office as needed).
Company Overview and Vision:
PRIME AE is a diverse community of professionals with a passion for solving today’s architectural and engineering challenges in ways that improve communities for all. We design, develop, implement, and maintain the infrastructure, facilities, and amenities that create thriving communities, while making the most of client resources. We share a passion for the work that comes through in everything we do. Whether you are seeking new challenges, greater variety, or a better opportunity, we are on the lookout for professionals who enjoy being part of something bigger.
Position Overview:
Prime AE is seeking a highly skilled, motivated and dynamic
IT Manager with expertise in
software development and
infrastructure support to lead and manage our IT operations. The ideal candidate will play a crucial role in aligning our IT strategy with business objectives, overseeing software API development initiatives, and ensuring the stability, security, and scalability of our IT infrastructure. You will lead a dynamic team of approximately eight IT professionals, collaborate cross-functionally, and ensure the delivery of efficient, innovative, and reliable solutions to drive business growth.
Primary Responsibilities:
- IT Strategy & Leadership:
- Lead the development and execution of the company’s IT operations in alignment with business goals as planned in the SVP IT roadmap and enterprise architecture.
- Manage and mentor a team of software developers, system administrators, and IT support staff.
- Collaborate with department heads and executives to identify technology needs and ensure IT alignment with company objectives aligned with the IT roadmap and enterprise architecture.
- Monitor industry trends and emerging technologies to propose innovative solutions for business processes.
- Software Development:
- Oversee the planning, design, development, and deployment of software applications and solutions. Software development experience is mandatory.
- Work with cross-functional teams to gather requirements and ensure timely delivery of software projects.
- Manage the entire software development lifecycle (SDLC), including code reviews, testing, deployment, and UAT.
- Ensure adherence to best practices in software development, including version control, quality assurance, and security compliance.
- Infrastructure Support & Operations:
- Manage and maintain the company's IT infrastructure, including networks, servers, storage, and cloud solutions. IT and Infrastructure management experience mandatory.
- Ensure high availability, performance, and scalability of IT systems and services. Both cloud, on-prem, and virtualized.
- Lead efforts based on strategy and guidance from SVP of IT to implement disaster recovery, backup strategies, and business continuity plans.
- Oversee security protocols, ensuring compliance with industry standards, and respond to security incidents.
- IT Support & Troubleshooting:
- Provide technical guidance and support to the IT team in troubleshooting complex hardware, software, and network issues.
- Develop and maintain IT policies, procedures, and documentation to streamline processes and improve efficiency.
- Manage relationships with external vendors and service providers for IT equipment, software, and services. Build and maintain controls on SLAs.
- Budgeting & Resource Management:
- Develop and manage the IT budget, ensuring cost-effective solutions that support the business's technology needs.
- Allocate resources effectively to ensure timely project completion and operational efficiency.
- Work with SVP of IT to evaluate and price contracts with software and hardware vendors, ensuring value for money and optimal service levels.
Minimum Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related technical field; a Master’s degree is a plus.
- 10+ years of experience in IT management, with a strong background in software development, cloud services, and IT infrastructure.
- Proven experience managing teams of software developers and IT infrastructure professionals.
- Proficiency in programming languages (e.g., Python, Java, C#) and development frameworks (e.g. .NET), Microsoft Visual Studio, GitHub.
- Solid understanding of Azure Resources and their application, API management, Blob Storage, Azure Functions and other Azure Architectures. Strong understanding of EntraID/AD, Azure AD structures and how to leverage them within a cloud and on-premises network. Familiarity with AWS.
- Strong knowledge of cloud security, performance optimization, and IT compliance standards.
- Excellent project management skills with experience managing multiple projects simultaneously.
- Strong communication and interpersonal skills, with the ability to interact effectively with both technical and non-technical stakeholders.
- Experience with DevOps practices and tools preferred.
- Familiarity with ITIL, Agile, and other relevant frameworks preferred.
- Certification in relevant IT areas (e.g., Azure, Certified Network Professional, CompTIA certification or similar credentials) preferred.