Copyright OPTnation. All rights reserved.

Solutions Architects

Job ID : 24321

Job Title : Solutions Architects

Location : Baltimore Pike, PA

Comapny Name : Elajika Inc

Job Type : Full-Time, contract

Industry : Information Technology

Salary :  $60 - $70  per hour

Work Authorization : ["Have H1 Visa","Green Card Holder","US Citizen"]

No. of Positions : 2-4

Posted on : 11-18-2019

Required Skills : Data Models, Application Design, Application Security Designs, Infrastructure Security Designs, Infrastructure Models

Benefits : None of These

Job Description :

The Senior Engineer, Solutions Architect is a lead technical expert responsible for the delivery of the technical architectural design, strategies and implementation design plans for the network, topology and hardware/virtualization design for these solutions from a Hybrid-Cloud and Internal/External Cloud services within the Client technology platform. The position requires in-depth hands-on working knowledge of web and cloud-based technologies and services, concepts, security and standards to develop conceptual, scalable and functional designs as well as the ability to implement such structures for a holistic Enterprise approach.

Principal Duties:

  • 1. Define, refine, and create architectural artifacts like Business Process Models, Information Architecture Models, Data Models, Application Design, Application Security Designs, Infrastructure Security Designs, Infrastructure Models, Infrastructure as Code (IaC), Design Patterns, Performance Model, etc. for a solution under consideration. 
  • 2. Research, identify and develop solutions to business challenges and opportunities. Develop project plans to design, install, and upgrade and manage systems and utility software.
  • 3. Translate complex functional specifications to detail technical designs regarding Test Case, Testing Automation, User Interfaces (UI), Custom Software Applications, middleware technologies, API, API orchestration/choreography, deployment artifacts, artifact packaging, and application monitoring automation, logging and performance metrics.
  • 4. Follow standard development processes and transport process including Agile, SDLC methodologies, DevOps, Source Code Management, etc. Ability to apply IT security standards and practices as well as adhere to these standards in the development and design of new and existing technologies within our corporate and store infrastructure
  • 5. Develop unit test plans, test cases/scripts, UI components, application source code, and application packaging configuration scripts, deployment scripts, configuration of API infrastructure, artifact packaging configurations, all automation configurations and performance monitoring and debugging component configurations where applicable.
  • 6. Create and establish performance baselines via performance testing and application profiling. Monitor system performance and tune for peak performance of application/system components built or procured from vendors.
  • 7. Research technology related products and make objective recommendations based on business or operational requirements. Anticipate potential problem situations/risks and address with effective objective responses.
  • 8. Maintain a very high degree of decision impact due to system privileges and responsibilities.

Minimum Requirements 

  • 1. Bachelor’s degree in Computer Science, Information Technology or a technical discipline preferred (e.g., engineering) or equivalent.
  • 2. Proficient in programming languages and concepts around API services and Interfaces: Java SE and EE, JavaScript, API development concepts and abstracts (JSON, XML, WADL, RAML, Swagger, SpringBoot, RESTful).
  • 3. Fluent in multiple technologies (Frameworks, Java, JavaScript, SpringBoot, REST API, Graph QL, SQL, NoSQL, Graph DB’s, etc.).
  • 4. Test Driven development or Behavior Driven development with a clear understanding of the tool stack. Expertise in unit test, building Integration, smoke and regression testing suite, code coverage process, and pipeline setup. White box and black box penetration testing experience.
  • 5. Experience in web technologies such as Angular, React, JS, etc.
  • 6. Understanding of common design patterns, data structures and algorithms and experience in cloud computing with expertise on at least one cloud infrastructure.
  • 7. Experience with following technologies:    
    • 1. Network protocols (e.g. IP, ARP, TCP, etc.)      
    • 2. Intrusion detection      
    • 3. Security compromises      
    • 4. Security protocols
  • 8. Knowledge of cryptography and digital certificate infrastructure (e.g. SHA, AES, RSA, PKI, etc.). Experience in PKI Certificate Authority and Cryptography.

Company Details :

Company Information hidden please Login to view details

Login To Apply Now! Register & Apply Now!