Portal Solutions Architect
Location: Charlotte, NC preferably, but open to consider people in Atlanta, GA. (Open to entertain remote candidate that fit the skillset)
Length of contract: 6 months (contract to hire)
The Portal Solutions Architect will be responsible for implementing the latest technologies to solve some of the most challenging business problems across technology and manufacturing domains.
Responsibilities
- Develop Enterprise-grade Solution Architecture
- Review and mature application development
- Oversee technology upgrades
- Lead cross team collaboration across disciplines and with business partners
- Design integration solutions and document the design in accordance with best practices
- Work with development teams to architect, design, build, and implement application integrations
- Analyze the business impact that certain technical choices may have on a client's business processes
- Drive the fix and make recommendations on solutions for any technical issues as they arise
- Continuously research emerging technologies and propose changes to the existing architecture
- Up to 10% domestic travel required.
You Must Have
- Bachelor's degree in Information Technology, Computer Science, or related field
- 8 years of IT experience
- 3 years of experience working with Agile/SAFe methodology
- 3 years of experience designing solutions that mesh ideally with an enterprise environment
- 3 years of experience developing and deploying Microservices solutions on Cloud infrastructure (AWS/Azure)
- 2 years of experience programming in Java
- 2 years of experience with search engines, including Elastic or Apache SOLR
We Value
- Experience leading architecture as part of SAFe Agile Train
- Strong understanding of Microservices architectures
- Excellent understanding and experience of cloud native application design principles
- Experience with Adobe AEM architecture
- Hands-on experience in developing the RESTful APIs using Java, JAX-RS, JSON, Spring Boot and with API gateway for Apigee Edge Platform
- Excellent understanding of databases, including Oracle or any No-SQL databases like Mongo DB
- Strong understanding of any caching mechanism like Caffeine or Oracle Coherence
- Strong understanding of Messaging systems, including Kafka, or Java Messaging System
- Experience in automation framework, including Cucumber or Selenium
- Strong understanding of event-based and message-driven distributed system
- Experience in configuring and managing features like Monitoring, Scaling and Dynamic Updates
- Strong understanding with Apigee on-premise / private cloud implementation