Immediate Need- Middleware Architect Location on-site Worcester, MA Type of Position Direct Hire US citizens and Green Card Holders and those authorized to work in the US are encouraged to apply. We are unable to sponsor H1B candidates at this time. Consult with the management of Information Technology, business, development and Information Security teams to assure application of computing principles is in keeping with existing technology strategies and architecture. Work with new technologies, operating platforms and application systems, supporting introduction by IT and business team members across the organization. Architect, develop and implement computing platforms that meet requirements for performance and integration. Provide guidance for junior team members in implementation standards and procedures, technology capabilities and architectural adherence. Prepare and present architectural guidelines and presentations for senior IT management and business personnel. Job Requirements Education Bachelor's Degree or professional level of knowledge in a specialized field, or equivalent, related experience. Experience 6 - 8 years - or Associates Degree equivalent plus 8 or more years. Knowledge Advanced knowledge of practices within field. Integrates and evaluates new advancements in industry, concepts, techniques and standards to contribute to successful business results. Considered an expert in the field within the organization. Decision Making Makes decisions using broad management limits. Applies guidelines and procedures that leave considerable room for discretion and interpretation. Decisions directly influence project, client relationships and or expenditures. Additionally, decisions exert some influence on organization's long-range goals and objectives. Participates in determining objectives of assignments. Supervision Received Works independently under general supervision. Work is reviewed for overall adequacy in meeting objectives. Leadership Provides guidance and training to less experienced staff as needed. Takes a lead role in group, team or project. Problem Solving OperationsDirect Work Involvement Develops solutions to complex problems which require the regular use of innovation. Ensures that solutions are effective in meeting organizational objectives. Questions problem definition to address underlying issues. Client Contacts Manages internal and external relationships. Represents organization as prime contact for projects and other necessary communications. Interaction may include senior internal and external personnel on significant matters often requiring complex coordination between organizations. Communication involves persuasion and negotiation, as applicable. Seeks ways of improving client service. Four-year degree or equivalent work experience required advanced degree andor additional education and training beyond a bachelor s desired. - Linux Red Hat Operating system background required - Experience communicating with Oracle databases - Strong background in WebSphere ND Tomcat Webmethods Apache IHS - Strong background in TCPIP networking Active Directory, Load balancers(F5) Network Tracing(Wireshark) - Skilled in various monitoring systems, such as CA-Introscope CA-Spectrum CA-Runscope CA-Precision Gateway Monitor Splunk - Strong background in scripting languages such as Python Jython Bash - Strong background in Java - Strong background in Dev Ops Automation - Background in Microservices architecture - Service architecture and containerization, such as Docker preferred - Continuous integrationDeployment such as Jenkins - Have had prior success in working in an agile environment - Evangelize DevOps technologies, methodology and workflows and actively work for their adoption, by providing coaching, training, documentation, advice, and hands on support. - Background in NodeJS and AngularJS - Background with SOLRZookeeper configurations - Background with RabbitMQ - Business continuity, availability and disaster recovery background - Demonstrated design, analysis, construction and problem-solving skills. - Excellent interpersonal, consultative, coaching, communication, and negotiation skills. - Ability to communicate objectives orally and in writing to a variety of audiences. - Ability to work independently in a self-directed manner and collaboratively as a team leader or member ability to create and implement detailed action plans. - Ability to manage and prioritize complex, changing workloads in a challenging technical environment. - Capacity to quickly absorb new concepts and technologies and apply that knowledge to current efforts and plans. - Demonstrated flexibility and capacity for creative thinking. Associated topics: .net, application architect, application developer, architect, c, c/c++, expert, matlab, php, senior
* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.