Job Description
Position Summary
The Massachusetts Executive Office of Public Safety and Security (EOPSS) is responsible for the policy development and budgetary oversight of its secretariat agencies, independent programs, and several boards which aid in crime prevention, homeland security preparedness, and ensuring the safety of residents and visitors in the Commonwealth of Massachusetts. In addition, EOPSS maintains Massachusetts' link with national public safety bodies, such as the FBI and the International Justice and Public Safety Network. EOPSS provides oversight and development for the Commonwealth's agencies, boards, and commissions.
EOPSS is seeking to hire a Solutions Architect to join the EOPSS Technology Office and assist with long term strategic design and tactical implementation of critical systems across a majority of EOPSS internal and client-facing applications. The Solutions Architect will be responsible for providing architectural and technical solutions and work on upgrading and modernizing various solutions that fall within the purview of the Executive Office of Public Safety and Security. The incumbent will also collaborate with business stakeholders, application development teams, and agency heads from multiple EOPSS agencies to implement standards and guidelines across the organization.
Want more jobs like this?
Get jobs in Bellingham, MA delivered to your inbox every week.
The primary work location for this role will be at Milford, Massachusetts. This position will follow a hybrid model of reporting that combines in-office workdays and work from home days. This position is expected to perform occasional after hours support as authorized and required.
Duties and Responsibilities:
• Responsible for establishing IT Architecture practices, and the adoption of an architecture and standards methodology.
• Collaborate with business stakeholders, application development teams, technical teams from multiple EOPSS agencies to define, architect, and implement standards-based solutions that are scalable, resilient with perform well while fulfilling business requirements and meeting the agencies' security guidelines.
• Develop and maintain technical and architectural roadmaps that outline the organizations long-term technical strategy and portfolios for IT system architecture including the journey to cloud.
• Manage activities during technical discovery, solution design, and solution implementation.
• Architect solutions for new and more dynamic environments with Agile, DevOps, containers, microservices, stateless architectures, and APIs.
• Analyze applications from a technology context for consolidation and suggests solutions to integrate current systems, recommending potential options, conducting POC where applicable, selecting the most optimal option, and the development of a clear path to the selected solution.
• Communicate the architecture to the stakeholders, collaborate and coordinate with existing domain experts in the formalization and adoption of IT standards and procedures.
• Partner with application owners and leaders to address business and technical issues involved in deploying, governing, and maintaining IT systems.
• Work closely with project managers to ensure that projects are delivered on time and on budget.
• Create and/or update standards guidelines of current technology solutions.
• Influences changes to standards when necessary.
• Provide leadership on all technical conversations between various teams to proactively resolve issues with applications, performance, infrastructure, and configurations. Serving as a final escalation point for high level architectural issues and ensure accurate documentation is maintained.
• Work seamlessly with architects from vendors and agencies to help peer review solution designs.
• Identify and recommend appropriate upgrades, replacements, or decommissioning options to improve productivity, usability, and total cost of ownership.
• Provides analysis of current state of security and recommend solutions to improve overall security posture of the organization.
Preferred Knowledge, Skills, and Abilities:
• Extensive experience solutioning complex projects in a large enterprise using a diverse set of modern technologies and tools.
• Strong experience with modern Enterprise Architectures and hands-on Enterprise Application Frameworks using microservices and APIs, with proficiency in one or more programming language like Java, Python, C# etc.
• Experience with RDBMS, cloud databases and data warehouses with strong knowledge of Oracle, MS SQL server, PostgreSQL, and other industry standard databases.
• Experience with developing/architecting solutions using leading cloud solution providers such as GCP, Azure, AWS is required.
• Good knowledge of authentication protocols such as SAML, OpenID Connect, OAuth, MFA, and Risk Based Authentication.
• Knowledge of one or more Business Intelligence and interactive visualization tools like Tableau or Power BI.
• Previous experience with one or more modern CI/CD solutions like Azure DevOps, GitHub, Jenkins etc.
• Demonstrated experience with performance management and capacity planning for large scale enterprise applications.
• Ability to translate business strategies and project portfolios into short and long-term architectural plans, detailed requirements, and models.
• Strong understanding of risk management, disaster recovery, business continuity, IT security architecture, vulnerability remediation and IT regulatory compliance.
• Excellent analytical ability to independently analyze reported issues, document, and recommend solutions.
• Should be able to create estimations of time and resource requirements for different activities and have good understanding of best practices related to project scheduling and execution.
• Experienced in creating and maintaining accurate and complete documentation of processes, architecture, and solutions.
• Strong multitasking and time management skills with the ability to prioritize effectively and efficiently.
• Very good communication skills and the ability to discuss and explain technical concepts to both technical and non-technical audiences across all levels of the organization.
• Ability to collaboratively work with technical and non-technical staff, as well as upper management.
• Professional experience in the safety and security domain will be preferred.
Preferred Education and Experience:
• Minimum Five (5) years of experience as a Solutions Architect in a large enterprise environment.
• Eight (8) years of experience as a technical lead or senior developer for large scale enterprise applications.
• Bachelor's degree in Computer Science, Information Technology, or related field
Qualifications
First consideration will be given to those applicants that apply within the first 14 days.
Minimum Entrance Requirements:
Applicants must have (A) at least four (4) years of full-time or equivalent part-time professional or practical experience in the field of information technology application development and support, or (B) any equivalent combination of the required experience and the substitutions below.
Substitutions:
I. An Associate's degree in a related field may substitute for one (1) year of the required experience.
II. A Bachelor's degree or higher in a related field may substitute for two (2) years of the required experience.
III. A Master's degree or higher in a related field may substitute for three (3) years of the required experience.
Comprehensive Benefits
When you embark on a career with the Commonwealth, you are offered an outstanding suite of employee benefits that add to the overall value of your compensation package. We take pride in providing a work experience that supports you, your loved ones, and your future.
Want the specifics? Explore our Employee Benefits and Rewards!
An Equal Opportunity / Affirmative Action Employer. Females, minorities, veterans, and persons with disabilities are strongly encouraged to apply.
The Commonwealth is an Equal Opportunity Employer and does not discriminate on the basis of race, religion, color, sex, gender identity or expression, sexual orientation, age, disability, national origin, veteran status, or any other basis covered by appropriate law. Research suggests that qualified women, Black, Indigenous, and Persons of Color (BIPOC) may self-select out of opportunities if they don't meet 100% of the job requirements. We encourage individuals who believe they have the skills necessary to thrive to apply for this role.