NikSoft

Microservices Solution Architect

US-VA-Falls Church
2 weeks ago
ID
2017-1293
# of Openings
2
Category
Information Technology

Overview

NikSoft Systems Corporation is a recognized Information Technology solutions provider. Founded in 1998 and based in Reston, Virginia, NikSoft is a CMMI Level 3 Certified company with an established reputation for excellence and on-time delivery with a consistently high customer satisfaction rating from its Federal Government and private consulting contracts. 

Responsibilities

The successful candidate will work with a medium sized team of architects, software engineers, and developers to define and implement a migration of the client’s legacy and SOA based applications and architecture to a microservices architecture and Continuous Integration and Continuous Deliver (CICD) best practices.  This is an opportunity to implement microservices design and governance and evolve microservices technologies into an evolving CICD/DevOps based enterprise. The candidate will work closely with the Program’s Technical Director and Client Chief Technical Officer and other Solutions Architects across the application, security, information and infrastructure disciplines to define a cohesive enterprise technical architecture vision and roadmap.  The candidate will oversee implementation of technical architecture by producing blueprints that guide the development and implementation of business solutions across multiple projects, providing direction to technical teams during project delivery and ensuring implementations support technology and business roadmaps.  The candidate will participate on Agile scrum teams, perform peer reviews and mentor less experienced team members. The ultimate position objectives are to:

  • Develop and communicate technical guidance, design patterns, and standards;
  • Collaborate with project stakeholders in the development and evaluation of compliant technical solutions.
  • Develop enterprise-wide architecture to implement microservices, automated application and infrastructure testing, as well as automated containerized deployment.
  • Develop designs, standards, guidelines and procedures to support CICD.
  • Ensure compatibility with existing solutions, infrastructure, services, and strategic direction.
  • Work with teams across the enterprise to ensure architectures adhere to enterprise standards, and delivered systems are scalable, loosely-coupled, resilient, secure, performant, highly available, and easy to operate.
  • Promote the use of shared platforms, services, and applications to reduce costs and improve overall efficiency.

Qualifications

  • Minimum of 12 years’ related IT experience with 6+ years in Architecture and Design
  • Proven expertise with a track record of architectural designs and roadmaps yielding successful solutions in a multi-user, multi-platform, multi-tier environment
  • Proven expertise in providing designs and roadmaps for large-scale, complex applications used in business-critical operations featuring high performance/throughput and scalability; high availability; proper backup, restore, and disaster recovery implementation; and secure communication and data access controls.
  • Solid understanding and experience using the DoDAF enterprise architecture framework and Zachman
  • Knowledgeable in software engineering languages and tools; proficient in new and emerging technologies.
  • Solid knowledge of compute, storage, network, load-balancing, scalability, and availability.
  • Significant understanding of Microservice patterns & concepts & their application to application design and business solutions
  • Strong understanding and experience with implementing CICD principals and tools
  • Solid understanding of implementing REST using J2EE standards using a variety of application containerization platforms such as Websphere and Weblogic.
  • Solid understanding of stateless and Restful services for database technologies including Oracle and DB2.
  • Familiar with architecture design implementing web security frameworks, such as Spring Security, and authentication and authorization using RBAC and API security frameworks and controls.
  • General knowledge of Identity, directory, authentication/authorization, single-sign-on, access management, API hardening, encryption, data privacy, backup, and disaster recovery.
  • Must have an active Secret clearance.

 

Soft Skills Needed:

  • Highly developed negotiation, consensus building & influencing skills, facilitation and the adaptability to respond to change quickly.
  • Highly developed oral and written communication skills; strong presentation skills.
  • Ability to effectively collaborate with all levels of the organization.
  • Experience working with Agile methodologies (Scrum, Lean Startup, XP) and cross-functional teams (Product Owners, Scrum Masters, Developers, Designers, Business Analysts)
  • Strong leadership, communication and collaboration skills with track record of taking solution ownership
  • Strong problem solving, troubleshooting, planning, and organizational skills
  • Hands-on lead capable of executing strongly both as an individual contributor and a team lead

 

Education/Certifications:

  • Bachelor`s or Master's degree in technical or business discipline or equivalent experience; technical Master`s degree preferred.

FEAC Institute Certification (desired) 

 

BENEFITS:

 

NikSoft’s competitive benefits program includes comprehensive medical and dental care, matching 401K, paid time off, flexible spending accounts, disability coverage, and other benefits that help provide financial protection for you and your family.

 

 

NikSoft Systems Corp is fully committed to the concept and practice of equal opportunity and affirmative action in all aspects of employment.  NikSoft is an EOE M/F/Disability/Veteran employer. For more information about our other openings, please visit www.niksoft.com.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed