Senior Azure Infrastructure Engineer
π Job Overview
- Job Title: Senior Azure Infrastructure Engineer
- Company: Vertex Inc.
- Location: Remote - NJ, PA, USA
- Job Type: Full-Time
- Category: DevOps Engineer, System Administrator, Cloud Engineer
- Date Posted: June 13, 2025
- Experience Level: 10+ years
- Remote Status: Hybrid (Remote - NJ, PA, USA)
π Role Summary
- Lead the design, implementation, and maintenance of Vertex's cloud infrastructure on Microsoft Azure.
- Collaborate with development, cloud engineering, and architecture teams to drive Azure roadmap and integrate AI services.
- Represent Vertex's platform needs within the cloud engineering team and educate personnel on Azure best practices.
- Expertly advise on Azure cloud automation, deployment strategies, and container-based strategies using Infrastructure as Code (IaC) mindset.
π Enhancement Note: This role requires a senior-level DevOps engineer with extensive Azure experience to drive cloud infrastructure projects and mentor team members.
π» Primary Responsibilities
- Architecture & Design: Provide guidance on Azure base infrastructure and systems, including authentication, networking, permissions, cost management, and Azure Kubernetes Service (AKS).
- Infrastructure Implementation: Efficiently implement base Azure infrastructure across development, stage, and production accounts.
- Collaboration & Integration: Work with development, cloud engineering, and architecture teams to design and implement the Azure roadmap and integrate AI services.
- Automation & Tooling: Implement automation processes and tooling to enable Vertex platform development teams to leverage Azure cloud platform effectively.
- Education & Mentoring: Educate and guide other Vertex personnel on Azure best practices and elevate engineers inside and outside the team.
π Enhancement Note: This role involves a mix of technical hands-on work, collaboration with various teams, and mentoring junior engineers to drive Azure adoption and best practices.
π Skills & Qualifications
Education: Bachelor's degree in Computer Science or a related technical field.
Experience:
- 12+ years in technology roles, with 7+ years in technical leadership or operational roles.
- 4+ years in a DevOps culture or production SaaS environment.
Required Skills:
- Proven track record of implementing large-scale cloud-native applications on Azure.
- Strong experience with Infrastructure as Code (IaC) and container management (Docker, Kubernetes).
- Proficiency in Linux OS ecosystem and scripting/deployment languages (Python, Ruby, Go, Node.js, PowerShell, Terraform, etc.).
- Experience with IaC abstraction code libraries such as CDK, SAM, or Serverless.
- Strong communication skills and ability to collaborate effectively within and across teams.
Preferred Skills:
- Experience with AWS and other cloud services.
- Knowledge of systems administration in various environments (Linux, Windows, virtualized, Azure, AWS).
- Automated build and integration experience with tools like Jenkins, GitHub Actions, ArgoCD, etc.
- Experience with Software as a Service (SaaS) environments, including architecture and management.
π Web Portfolio & Project Requirements
Portfolio Essentials:
- Demonstrate your experience with Azure infrastructure projects, highlighting your role in design, implementation, and maintenance.
- Showcase your ability to collaborate with various teams and mentor junior engineers through case studies or testimonials.
- Highlight your proficiency in IaC, container management, and scripting/deployment languages through code samples or projects.
Technical Documentation:
- Provide detailed documentation of your Azure infrastructure projects, including architecture decisions, deployment processes, and server configuration.
- Include testing methodologies, performance metrics, and optimization techniques used in your projects.
π Enhancement Note: As a senior-level DevOps engineer, your portfolio should showcase your technical leadership, collaboration, and mentoring skills, along with your hands-on Azure infrastructure expertise.
π΅ Compensation & Benefits
Salary Range: $150,000 - $180,000 per year (based on regional market rates for senior-level DevOps engineers with extensive Azure experience)
Benefits:
- Competitive health, dental, and vision insurance plans.
- 401(k) retirement plan with company match.
- Generous paid time off (vacation, sick, and holidays).
- Employee stock purchase plan.
- Tuition assistance and professional development opportunities.
- Employee discounts and wellness programs.
Working Hours: Full-time, with flexible working hours and the ability to work remotely from NJ or PA.
π Enhancement Note: The salary range is estimated based on regional market rates for senior-level DevOps engineers with extensive Azure experience. Benefits may vary based on the selected location and employment status.
π― Team & Company Context
π’ Company Culture
Industry: Tax technology and software solutions.
Company Size: Medium-sized company with around 2,000 employees, providing ample opportunities for collaboration and growth.
Founded: 1978, with a rich history in tax technology and a strong focus on innovation and customer success.
Team Structure:
- The cloud engineering team consists of various roles, including cloud engineers, DevOps engineers, and cloud architects.
- The team follows an Agile/Scrum methodology, with regular sprint planning, code reviews, and quality assurance practices.
- Cross-functional collaboration with development, design, and business teams is essential for driving Azure adoption and best practices.
Development Methodology:
- Agile/Scrum methodologies with regular sprint planning and retrospectives.
- Code reviews, testing, and quality assurance practices to ensure code quality and performance.
- CI/CD pipelines and automated deployment strategies to streamline the development process.
Company Website: www.vertexinc.com
π Enhancement Note: Vertex Inc. is a well-established company in the tax technology industry, with a strong focus on innovation and customer success. The cloud engineering team plays a crucial role in driving Azure adoption and best practices across the organization.
π Career & Growth Analysis
Azure Infrastructure Engineer Career Level: This role is a senior-level position, responsible for driving Azure infrastructure projects and mentoring junior engineers. The ideal candidate will have extensive experience in Azure, strong technical leadership skills, and the ability to collaborate effectively with various teams.
Reporting Structure: This role reports directly to the Director of Cloud Engineering and may have supervisory responsibilities for junior cloud engineers or DevOps engineers.
Technical Impact: The Azure infrastructure engineer will have a significant impact on Vertex's cloud infrastructure, driving Azure adoption, and ensuring the security, stability, and scalability of the cloud operating environment.
Growth Opportunities:
- Technical Growth: Expand your expertise in Azure infrastructure, AI services, and emerging technologies to drive innovation and stay current with industry trends.
- Leadership Growth: Develop your leadership and mentoring skills by guiding junior engineers and driving team initiatives.
- Architecture & Design: Gain experience in designing and implementing complex Azure infrastructure solutions, contributing to Vertex's outer architecture vision.
π Enhancement Note: This role offers significant growth opportunities for senior-level DevOps engineers looking to expand their Azure expertise, develop their leadership skills, and contribute to complex Azure infrastructure projects.
π Work Environment
Office Type: Hybrid work environment, with the option to work remotely from NJ or PA.
Office Location(s): The company has offices in various locations, with the primary office for this role being in Cherry Hill, NJ.
Workspace Context:
- Collaboration: The hybrid work environment encourages collaboration with team members, both in-person and remotely.
- Tools & Equipment: Access to development tools, multiple monitors, and testing devices to ensure optimal productivity.
- Cross-functional Interaction: Regular interaction with development, design, and business teams to drive Azure adoption and best practices.
Work Schedule: Full-time, with flexible working hours and the ability to work remotely. Expectations for deployment windows, maintenance, and project deadlines may vary based on team needs.
π Enhancement Note: The hybrid work environment at Vertex Inc. offers a balance between in-person collaboration and remote work, providing flexibility and opportunities for growth and collaboration.
π Application & Technical Interview Process
Interview Process:
- Phone Screen (30 minutes): A brief conversation to discuss your experience, motivation, and fit for the role.
- Technical Deep Dive (60 minutes): A detailed discussion of your Azure infrastructure experience, focusing on architecture, design, implementation, and mentoring.
- Team Fit & Culture (30 minutes): An opportunity to discuss your collaboration and communication skills, as well as your cultural fit within the cloud engineering team.
- Final Review (30 minutes): A discussion with the hiring manager or director to review your qualifications and answer any remaining questions.
Portfolio Review Tips:
- Highlight your Azure infrastructure projects, emphasizing your role in design, implementation, and mentoring.
- Include case studies or testimonials demonstrating your ability to collaborate with various teams and drive Azure adoption.
- Showcase your proficiency in IaC, container management, and scripting/deployment languages through code samples or projects.
Technical Challenge Preparation:
- Brush up on your Azure infrastructure knowledge, focusing on architecture, design, implementation, and mentoring.
- Prepare for questions on Azure AI services, such as Azure Machine Learning, Cognitive Services, Azure OpenAI, and Bot Services.
- Familiarize yourself with Azure cost management, networking, and permissions to demonstrate your understanding of Azure governance controls.
ATS Keywords: [Azure, Cloud Engineering, Automation, Kubernetes, Docker, IaC, Linux, SaaS, Python, Ruby, Go, Node.js, PowerShell, Terraform, DevOps, Communication, Collaboration, Mentoring, Architecture, Design, Infrastructure, AI Services, Azure Machine Learning, Cognitive Services, Azure OpenAI, Bot Services, Azure Cost Management, Networking, Permissions]
π Enhancement Note: The interview process for this role focuses on assessing your technical expertise in Azure infrastructure, as well as your collaboration, communication, and mentoring skills. Be prepared to discuss your experience in detail and provide examples of your work.
π Technology Stack & Web Infrastructure
Cloud Platform: Microsoft Azure
Infrastructure as Code (IaC) Tools:
- Terraform
- Azure DevOps
- CDK (Cloud Development Kit)
- SAM (Serverless Application Model)
Containerization & Orchestration:
- Docker
- Kubernetes (AKS - Azure Kubernetes Service)
Scripting & Deployment Languages:
- Python
- Ruby
- Go
- Node.js
- PowerShell
AI Services (Azure):
- Azure Machine Learning
- Cognitive Services
- Azure OpenAI
- Bot Services
Monitoring & Logging:
- Azure Monitor
- Application Insights
- Log Analytics
Version Control & Collaboration:
- Git
- GitHub
- Azure DevOps
π Enhancement Note: The technology stack for this role is heavily focused on Microsoft Azure, with an emphasis on Infrastructure as Code (IaC) tools, containerization, and orchestration. Familiarity with Azure AI services, monitoring, and logging tools is also essential.
π₯ Team Culture & Values
Azure Infrastructure Engineer Values:
- Innovation: Embrace emerging technologies and best practices to drive Azure adoption and improve cloud infrastructure.
- Collaboration: Work effectively with various teams, including development, design, and business teams, to integrate Azure solutions and ensure user impact.
- Mentoring: Share your knowledge and expertise with junior engineers to elevate the team's skills and drive Azure best practices.
- Performance: Prioritize performance, reliability, and scalability in your Azure infrastructure designs and implementations.
Collaboration Style:
- Cross-functional Integration: Collaborate with development, design, and business teams to integrate Azure solutions and ensure user impact.
- Code Review Culture: Participate in code reviews and peer programming practices to maintain code quality and performance.
- Knowledge Sharing: Contribute to the team's collective knowledge by sharing your expertise and learning from others.
π Enhancement Note: The Azure infrastructure engineer role at Vertex Inc. emphasizes innovation, collaboration, mentoring, and performance. These values are essential for driving Azure adoption, improving cloud infrastructure, and ensuring user impact.
β‘ Challenges & Growth Opportunities
Technical Challenges:
- Azure Governance: Design and implement Azure governance controls to ensure the security, stability, and scalability of the cloud operating environment.
- AI Service Integration: Integrate Azure AI services, such as Azure Machine Learning, Cognitive Services, Azure OpenAI, and Bot Services, into cloud solutions.
- Cost Management: Optimize Azure costs by implementing efficient resource utilization, reservation strategies, and budget alerts.
- Emerging Technologies: Stay current with emerging Azure technologies and best practices to drive innovation and improve cloud infrastructure.
Learning & Development Opportunities:
- Azure Certifications: Pursue Azure certifications, such as Azure Solutions Architect Expert or Azure DevOps Engineer Expert, to expand your knowledge and demonstrate your expertise.
- Conferences & Events: Attend industry conferences and events, such as Microsoft Build or Ignite, to learn from experts and network with peers.
- Mentorship & Leadership: Seek mentorship opportunities from senior team members or industry experts to develop your leadership and technical skills.
π Enhancement Note: The technical challenges and growth opportunities for this role focus on driving Azure adoption, improving cloud infrastructure, and staying current with emerging technologies. Pursuing Azure certifications, attending industry conferences, and seeking mentorship opportunities can help you expand your knowledge and advance your career.
π‘ Interview Preparation
Technical Questions:
- Azure Architecture: Describe your approach to designing and implementing Azure base infrastructure and systems, such as authentication, networking, permissions, and cost management.
- Infrastructure as Code (IaC): Explain your experience with IaC tools, such as Terraform, Azure DevOps, CDK, or SAM, and how you've used them to manage Azure infrastructure.
- Containerization & Orchestration: Discuss your experience with Docker and Kubernetes (AKS) and how you've used them to deploy and manage applications on Azure.
- AI Service Integration: Describe your experience with Azure AI services, such as Azure Machine Learning, Cognitive Services, Azure OpenAI, and Bot Services, and how you've integrated them into cloud solutions.
Company & Culture Questions:
- Azure Adoption: Describe your experience driving Azure adoption within an organization and the strategies you've used to ensure user impact and successful integration.
- Mentoring & Collaboration: Discuss your approach to mentoring junior engineers and collaborating with various teams to drive Azure best practices and improve cloud infrastructure.
- Performance & Scalability: Explain your approach to designing and implementing Azure infrastructure solutions that prioritize performance, reliability, and scalability.
Portfolio Presentation Strategy:
- Project Selection: Choose Azure infrastructure projects that demonstrate your technical leadership, collaboration, and mentoring skills, as well as your hands-on expertise.
- Storytelling: Use storytelling techniques to engage the interview panel and highlight the impact of your work on Azure adoption, cloud infrastructure, and user experience.
- Code Walkthrough: Provide a detailed walkthrough of your code, explaining your design decisions, implementation choices, and mentoring strategies.
π Enhancement Note: The interview preparation for this role focuses on assessing your technical expertise in Azure infrastructure, as well as your collaboration, communication, and mentoring skills. Be prepared to discuss your experience in detail and provide examples of your work.
π Application Steps
To apply for the Senior Azure Infrastructure Engineer position at Vertex Inc.:
- Submit your application through the application link: https://vertexinc.wd1.myworkdayjobs.com/VertexInc/job/Remote---PA/Senior-Azure-Infrastructure-Engineer_JR101972
- Customize your portfolio with live demos and responsive examples: Highlight your Azure infrastructure projects, emphasizing your role in design, implementation, and mentoring. Include case studies or testimonials demonstrating your ability to collaborate with various teams and drive Azure adoption.
- Optimize your resume for Azure infrastructure roles: Emphasize your experience with Azure, Infrastructure as Code (IaC), container management, and scripting/deployment languages. Include relevant keywords and phrases to improve search visibility and showcase your expertise.
- Prepare for technical interviews: Brush up on your Azure infrastructure knowledge, focusing on architecture, design, implementation, and mentoning. Prepare for questions on Azure AI services, cost management, networking, and permissions. Familiarize yourself with Azure governance controls and best practices.
- Research Vertex Inc. and the Azure infrastructure team: Learn about Vertex's history, culture, and values. Understand the Azure infrastructure team's structure, development methodology, and collaboration style. Prepare questions to ask during the interview process to demonstrate your interest and engagement.
β οΈ Important Notice: This enhanced job description includes AI-generated insights and Azure infrastructure industry-standard assumptions. All details should be verified directly with Vertex Inc. before making application decisions.
Application Requirements
Candidates should have a proven track record in implementing large-scale cloud-native applications on Azure and strong experience with Infrastructure as Code (IaC) and container management. A minimum of 12 years in technology roles and 7 years in technical leadership or operational roles is required.