
AVP, Enterprise Architecture
Penn Mutual
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteSalary
💰 $245,000 - $265,000 per year
Job Level
Lead
Tech Stack
AngularApacheAWSAzureCloudCyber SecurityGoogle Cloud PlatformJavaJenkinsJUnitKubernetesLinuxMicroservicesMockitoMongoDBMySQLNGINXPostgresPythonReactReduxSQL
About the role
- Provide strategic leadership and direction for the Application Development, SRE, Infrastructure, AI, and QA team.
- Oversee a team of architectures, ensuring they are motivated, aligned with company goals, and delivering high-quality work.
- Manage the development lifecycle of applications, from conception to deployment, ensuring projects are completed on time and within budget.
- Develop and implement technology strategies aligned with the company’s objectives, ensuring the effective use of technology to drive innovation and competitive advantage.
- Work closely with other departments, such as product management, IT operations, and business stakeholders, to understand requirements and deliver solutions that meet business needs.
- Establish and enforce coding standards, best practices, and quality assurance processes to ensure the reliability, security, and scalability of applications.
- Manage resource allocation, including budgeting, staffing, and vendor relationships, to optimize the efficiency and effectiveness of the application development team.
- Identify and mitigate risks related to application development projects, such as technical challenges, resource constraints, and changes in business requirements.
- Promote a culture of continuous improvement within the application development team, fostering innovation, learning, and professional development.
- Ensure compliance with relevant regulations, standards, and industry best practices, such as data privacy regulations and cybersecurity standards.
- Define standards frameworks and solutions, within best practices, for the development’s teams to follow.
- Coordinate release planning activities with stakeholders from development, QA, product management, and IT operations to ensure alignment with business objectives and release schedules.
- Manage relationships with third-party vendors and service providers, including cloud providers, data centers, and infrastructure vendors, to ensure service level agreements (SLAs) are met and issues are resolved promptly.
- Manage the end-to-end release process, including scheduling, coordinating, and communicating release activities and milestones to stakeholders.
- Facilitate the change management process, including assessing the impact of proposed changes, coordinating change approvals, and ensuring adherence to change management policies and procedures.
- Collaborate with compliance and governance teams on applicable standards and policies, ensuring all deliverables are observable and adhere to those policies.
Requirements
- Bachelor’s or master’s degree in computer science, Engineering, or related field.
- Advanced degree or relevant certifications (e.g., TOGAF, AWS Certified Solutions Architect) preferred.
- 15+ years of experience in software architecture, enterprise architecture, and technical leadership roles.
- Deep technical expertise in software architecture, cloud computing, microservices, API design, data architecture, and other relevant domains.
- Proven track record of defining and implementing architectural strategies that drive business value and innovation.
- Deep expertise in architecture frameworks, design patterns, cloud computing, microservices, APIs, and other relevant technologies.
- Proven knowledge of a broad spectrum of platforms, technologies, and design principles including Python, Java, .Net, Unit Testing (TDD, Mockito, JUnit), SQL (PostgreSQL, MongoDB, MySQL), Angular/React, Apache/NGINX Configuration, Linux, GIT management and configuration, Jenkins CI, Container deployments (Kubernetes), React/Redux, JVM profiling, Containerization, OAuth, JWT, AWS, GCP, and Azure.
- Demonstrated leadership capabilities, including the ability to inspire and motivate teams, drive change, and foster a culture of excellence and innovation.
Benefits
- Health insurance
- Retirement plans
- Paid time off
- Flexible work arrangements
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software architecturecloud computingmicroservicesAPI designdata architecturePythonJava.NetSQLAngularReact
Soft skills
leadershipteam motivationstrategic directionchange managementcontinuous improvementcollaborationrisk managementcommunicationproblem-solvinginnovation
Certifications
TOGAFAWS Certified Solutions Architect