Job Details

ID #15402213
State Virginia
City Reston
Job type Permanent
Salary USD Depends on Experience Depends on Experience
Source Kellton Tech
Showed 2021-06-13
Date 2021-06-11
Deadline 2021-08-10
Category Et cetera
Create resume

Cloud Architect

Virginia, Reston, 20190 Reston USA

Vacancy expired!

Kellton Tech is a full-service software development company, offering end-to-end IT solutions, strategic technology consulting and product development services in Web, SMAC (Social, Mobile, Analytics, Cloud), ERP-BPM, and IoT space Our methodology of inventing infinite possibilities with technology helps us develop best in-class and cost effective solutions for our clients. Currently Kellton Tech is looking for talented resources for one of our listed client. Below are the position details:

Position: Cloud Architect

Location: Reston, VA or REMOTE

Mode: Direct Hire – Full Time

Team/Profile: This role will help with two teams, 6 person each: one is building a serverless app in AWS and making use of Dynamo, Lambda; another is more server config w/a third party to AWS but may change. Anyone with solid IaaS would do great in the role and would like a person that is not above getting their hands dirty, technically, and providing engineering support, etc.

Skill Matrix: (Years of experience)Amazon Web Services for “cloud-scale"Working knowledge of Big Data technologiesDesign of Continuous Delivery pipelines –developing, tuning, and implementing large-scale, complex system architecturesexperience with other enterprise domains (application, security, infrastructure data, etc.).Service-Oriented ArchitectureExperience working in Agile/Lean development environment, Scrum -

About the roleAs a Cloud Architect, you will plan, architect, and implement cloud solutions for product offerings supporting Client assessment operations. You will report to the Senior Director and work within an agile application team that develops and maintains highly visible and critical applications. The candidate will interact with the application, domain and solution architects, delivery leads, and all levels of software engineers to establish and enforce application technology standards, design patterns, process, development, and deployment. The candidate will have a responsibility to design, implement, unit test, document, and maintain complex technical software solutions in support of the application development and QA processes. Additionally, you will be expected to ensure communications and relationships with customers and cross-team members are professional and meet expectations.The Cloud 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 strategies to support Client’s business needs. The architect will also establish related practices, standards, and guidelines and will provide architectural oversight and adoption support to the solution delivery team.Succeeding as a Cloud Architect will require in-depth technical knowledge, experience, and skills, necessary when building solutions to support a single technology or line of business, as well as the breadth of knowledge in multiple technology areas, necessary when building and integrating solutions across multiple technologies and lines of business, in an enterprise environment.In addition, successful candidates will be innovative thinkers and passionate in their pursuit of world-class technology-enabled business solutions. They will also be strong leaders, skilled communicators, and active partners, adept in interpreting and understanding the needs of the enterprise while translating those needs into technology architectures and solutions that are enduring and of high quality.

Responsibilities of the roleo Leadership, guidance, and direction for all team members, assuring standards and best practices are met.o Follows established standards and other group procedures, both individually and at a team level. Must ensure proper peer reviews are held for the project and that deployment processes and approved tool utilization are followed.o Works to thoroughly understand the system requirements and ensure they are properly implemented. Also must seek ways to meet the underlying business requirements with low-cost, yet highly re-usable patterns and actively escalate requirements that may cause unnecessary risk or cost.o Provide technical leadership in primary areas of competence and provide technical project support.o Develop increasing expertise in key technologies, such as Business Intelligence, OLAP, Advanced Analytics, Data Warehouse and Data Mart.o Continually advance expertise in problem definition, requirements analysis, and the general design and integration of systems.o Develop an increasing appreciation for technologies and architectures, including; enterprise strategies, deployment best practices, architecture and component performance testing, hosting strategies and infrastructure architectures, and SDLC.o Manage enterprise infrastructure services and solutions to ensure availability and reliability.o Participate in/lead the definition and execution of performance testing efforts.o Provide technical support to third parties regarding the use, understanding, design, and implementation of Client’s products, providing end-user and on-site support when required.o Assist in the deployment of new applications and services as well as provide tier II/III incident support.o Apply cross-functional team facilitation expertise by being the infrastructure liaison between the various departments.o Gather feedback from design and technical staff on system needs and patterns. Must be able to work with Enterprise Architecture group to propose and solicit approval of new architectural patterns including documentation and presentation of the architectural approach, benefits/limitations, and other considerations (e.g. re-usability, security, performance, maintainability, etc.).

Qualifications needed for the roleo BS degree in Engineering, Computer Science, or related field/equivalent experience required.o 7+ years of experience developing, tuning, and implementing large-scale, complex system architectures.o Demonstrated professional competence in the principles and practices of Cloud architectures as they relate to:
  • Familiarity with technologies and a demonstrated understanding of challenges posed by.
  • Demonstrated experience in leading and mentoring technical staff in the development and usage of cloud technology architectures and solutions.
  • Working knowledge of and experience with other enterprise domains (application, security, infrastructure data, etc.).
  • Experience working in Agile/Lean development environment (SCRUM preferred).
  • Excellent software development habits (unit tests, in-code documentation, etc.).
  • Scrum Team Member attitude – willingness to support the Team to be successful in any area necessary.
  • Experience in architecting solutions using Amazon Web Services for “cloud-scale,” high availability, reliability, and security.
  • Coding solutions that are composed of Amazon Web Services offerings.
  • Communication of Cloud concepts to peers and customers
  • Migration from on-premise databases (ex: Oracle) to AWS Cloud.
  • Migration to a micro-service based architecture
  • Assessing the adequacy of technology controls and security measures.
  • Service-Oriented Architecture.
  • Design of Continuous Delivery pipelines and the tools used to deliver solutions (SVN, GIT, Chef, Puppet, Ansible, Jenkins, Travis, Bamboo, Concourse, Salt, AWS Code Deploy, Docker, etc.).
o Demonstrated experience translating business and technical requirements into comprehensive technical strategies and solutions.o Demonstrated ability to develop and maintain good customer working relationships.o Demonstrated ability to architect and model mission-critical solutions leveraging multiple DBMS technologies (Relational, Big Data, NoSQL).o Working knowledge of Big Data technologies, HADOOP, NoSQL, Apache Kafka, Apache Spark.o Working knowledge of networks, storage systems, and computing platforms including WebLogic, Oracle, Linux, Unix, Windows.o Demonstrated ability to adequately plan and meet delivery objectives and maintain adequate service levels in a highly dynamic, complex environment.o Superior written and oral communication skills; ability to present ideas in business-friendly and user-friendly language.o Excellent architecture and technical support documentation skills.o Ability to conduct research into emerging technologies and trends, standards, and products as required.o Experience working in a team-oriented, collaborative environment.o Strong interpersonal skills.o Strong consultative skills.o Highly self-motivated and directed, with keen attention to detail.o Lifelong Learner – what is learned today will be obsolete tomorrow; demonstrated continuous learning.

Preferred skills for the roleo Responsible - assume ownership of all aspects including delivering value via outcomes and continuous improvement.o Methodical – manages efforts with purpose and approach to ensure delivery of quality solutions.o Disciplined – manage work according to plan; variables are isolated and controlled.o Innovative – employ creativity to devise effective and efficient testing strategies.o Demonstrated critical thinking - including abilities in analysis and problem-solving.o Experienced in “Systems Thinking” – breaks problems into manageable pieces, how the pieces interact, and when assembled, create an integrated, functioning, “whole” system.o Excellent verbal and written communication capabilitieso Skillful at facilitation and negotiation.o Effective team player with strong emotional intelligence – self-awareness, confidence, ability to manage conflict, and empathy.o Ability to effectively respond to questions and issues – i.e., effective in communicating complex concepts to diverse audiences at all levels in the organization.o Passion for technology, with an ability to understand and assess new technologies, and their potential applicability to business needs in an efficient, effective manner

Apply: Interested candidates can apply with their detailed word formatted resume along with their contact information\availability to Phone (off) -Ext 333 or Thanks for all your time!

Vacancy expired!

Subscribe Report job