■Job Overview
As an Infrastructure Architect, you will handle the architecture and design of a variety of projects in a highly collaborative, fast-paced environment. Your role is to design innovative solutions to real market problems. This hands-on technical role requires strong object-oriented and software design skills.
■Job Responsibilities:
· Identify and communicate the appropriate software architecture based on the requirements and design elements on existing and upcoming projects.
· Define the technology strategy with each project's development team: pipeline, tools, and key development procedures.
· Assist Team Leaders/Senior Engineers in the creation of design, software design specifications, including conducting training in software design where required.
· Support for estimation of new proposals.
■Required Skills and Experience:
· Bachelor’s degree in computer science or a related field
· At least 3 years’ relevant experience in large software design and coordinating project teams.
· 2 years of AWS technologies (SaaS, IaaS) experience is required.
· At least 3 years of Node.JS or JAVA or PHP (object oriented) programming experience.
· 3+ years of experience designing and developing database structures.
· Experience in designing layered architecture (ex. MVC model)
· Skills in designing networks (L2/L3 layers) are preferable.
· Excellent interpersonal and communication skills