Skip to main content

This job has expired

Technical Architect - AWS/Java

Employer
Modis
Location
Reston, VA
Closing date
Jun 19, 2019

View more

We are seeking a qualified technical architect for a long-term contract opportunity with our client in Reston, VA. TECHNICAL SKILLSMust Have AWS - Lambda, SNS, SQS, Dynamo AWS Server-less Architecture AWS Server-less Architecture Bachelors Degree CI/CD tool sets ETL Java JavaScript Micro-services Architecture Technical Architecture Nice To Have AWS Glue Salesforce.com POSITION SUMMARYTechnical Architects design and standardize an organization's software and cloud infrastructure and recommend the selection of specific technologies. Their work is hands-on, tactical and strategic. As technologists in IT, technical architects operate in the continuum between solution architecture and the various technology domains of the IT infrastructure.The Technical Architect will focus on engineering innovative, strategic and long-term solutions that align with Information Technology's enterprise architecture. Incumbents will have the necessary technical and leadership experience, knowledge, and skills to establish themselves as domain experts within the organization. Additionally, they will provide direction, guidance and mentorship to staff engaged in the development and application of technology, architectures, frameworks, methodologies, patterns, and best practices.The Technical Architect is responsible for designing, engineering, and implementing 'right sized' and 'right 'sourced' high quality solutions that enable product and service delivery in support of the mission, strategy, goals, and objectives. To accomplish this, this position will both lead and work collaboratively with business and technology stakeholders to establish and maintain technical assets within the enterprise technology portfolio.The Technical Architect will maintain awareness and knowledge of the emerging trends in technology, and its usage within the industry, and will apply this learning in the establishment of new and innovative technology solutions. The Technical Architect will also establish technology and architecture related policies, standards, and guidelines, along with providing oversight and support to engineering activities for solution delivery.Succeeding as a Technical Architect will require deep technical knowledge, experience and skills - necessary when building solutions to support a single technology or line of business - and a breadth of knowledge in multiple technology areas - necessary when building and integrating solutions across multiple technologies and lines of business in an enterprise environment. Additional key skills are strong leadership and skilled communications.Essential Functions/Responsibilities Design, develop, and implement 'right sized' and 'right sourced' technical solutions in support of business and IT initiatives Coordinate the definition of technology standards. Technical architectures work with SMEs in various technologies to define standards, to ensure technical consistency across environments. Coordinate the creation and maintenance of technology roadmaps incorporating the life cycle of all relevant technology components. Play a key governance role on behalf of the organization. The technical architect plays a key governance role by keeping an eye on technology selection in projects and will raise a flag for further investigation if developers and solution architects attempt to implement variations from standards. Establish and maintain alignment of technical assets across domains (eg, application, data, security, performance testing, etc.) within the enterprise portfolio Develop and maintain transition roadmaps which meet the enterprise needs as identified during current state architecture analysis and the assessment of gaps and opportunities Facilitate the definition of, and adherence to, policies, technical standards and usage guidelines Maintain an ongoing awareness of emerging technologies and industry trends to inform technical domain strategy and direction Education/ ExperienceMINIMUM QUALIFICATIONS BS degree in Engineering, Computer Science or related field / equivalent experience 7+ years of experience developing, tuning and implementing large scale, complex system architectures Demonstrated professional competence in the principles and practices of technical architecture as they relate to microservice based architecture Extensive hands on experience architecting, developing and implementing AWS based solutions. including lambda, dynamodb, RDS, step functions, etc. Single page user interface development experience using React or Angularjs Demonstrated experience with development platforms (Java, J2EE, Javascript (node.js), Tomcat, JBoss, WebLogic, Oracle, SQL Server, etc.)Experience with cloud formation template for infrastructure management Experience with AWS CI/CD services Experience/Knowledge with multiple ETL tools . Demonstrated experience in leading and mentoring technical staff in the development and usage of technology architectures and solutions including migration to AWS Cloud Familiarity with technologies and a demonstrated understanding of challenges posed by: Assessing the adequacy of technology controls and security measures Maintaining effective policies and procedures as technology changes Experience in creating technical blue prints that can be leveraged by other IT groups, including the use of Serverless Architecture. Demonstrated ability to develop and maintain good customer working relationships and relationships across other IT groups. Working knowledge of and experience with other enterprise domains (application, security, infrastructure data, etc.) Working experience with AWS Glue (nice to have) Experience with integrations and configuration of 3rd party COTS products, including CRM and ERP systems. Experience with Saleforce.com Sales Cloud (nice to have)

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert