Technical Architect

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Proven experience as a Technical Architect with 12+ years in software development., At least 3 years of experience in architecture across web and mobile platforms., Expertise in designing applications using cloud technologies like AWS and managing databases such as MySQL and NoSQL., Strong knowledge of software engineering principles, security, microservices, and agile development..

Key responsibilities:

  • Design, develop, and implement software solutions addressing complex business issues.
  • Provide technical leadership and guidance to project teams and stakeholders.
  • Conduct feasibility studies and suggest appropriate tools and technologies.
  • Support infrastructure setup, migration, and adoption of new tools and technologies.

Augusta Hitech logo
Augusta Hitech SME https://augustahitech.com/
201 - 500 Employees
See all jobs

Job description

Company Description

Augusta is an energetic, dynamic and young company who have people with enriching talents at an overseas level. Since 2009, we have been empowering humanity through technical disruption.

Our mission is to transform how organizations do business through imagination, engineering, and innovation.

We always believe that there is something yet to improve. Our focus is purely on building longterm relationships with clients and not just building solutions for them. We dont just develop solutions, we develop relationships. We ensure that every team member values the relationships we build with our clients brings their best skills to the table, and has fun doing it. Its this approach that has resulted in hundreds of satisfied clients to date.

We carefully screen potential opportunities, only selecting those where we can deliver our best. We dedicate ourselves to guarantee customer satisfaction.

We believe keeping customers in the loop. Our agile process ensures that everyone is 100% satisfied with each step from design through development.

We are large enough to handle complex projects, yet still small enough to ensure our customers have access to anyone, anywhere, anytime.

We help customers decide how to best utilize our resources. With a range of options, including a single resource to fullscale managed solutions, get exactly what you want from us.

We believe that our employees should enjoy what they do and where they do it. We take great care to provide a culture that encourages creativity, innovation, teamwork, and fun.

Job Description

As a Technical Architect, you are required to design, develop and implement software solutions to address complex business issues, and by providing technical leadership to the IT professionals.

Duties and responsibilities

  • Conduct a feasibility study for all new engagements

  • Suggest tools & technology based on client requirement

  • Analyze and understand technical challenges in the requirements phase

  • Set up a meeting internally to discuss the tech stack and also discuss with client all the tech components for the project to be finalized

  • Review and approve the estimates from the team

  • Prepare highlevel design flow, Technical Design Document, Process Flow Diagram

  • Helping Infrastructure team in setting up Infra set up, based on client requirements

  • Support on migratingadapting to new ToolTechnologyNew updates. To do POC on the suggested new tools and provide clarity to know why this tooltech stands out compared to others

  • Ongoing coaching and supporting project teams on technical issuesimprovements etc. Ownership of technical challenges impacting delivery. Support to resolve technical challenges considering the delivery timeline

  • Client interaction for highlevel technical aspects of the project and escalations, if any

  • Daily catchup with the team to understand if the team is on the right track and guide them wherever required

  • Setting appropriate processes for various aspects of Software Development Life Cycle

  • Educate, train and coach team members in adherence to these processes

  • To scan the Tools & Technology landscape all the time for the latest and most appropriate to achieve Scalability, Performance, Security, specific client requirements and thus overall client satisfaction

  • Educate the team on using third party frameworks and understanding license agreements.

  • Guide team to learn new technology updates like nativecrossplatform updates like Flutter, React native, etc.

  • Support in recruitment to identify the right resources

    • Qualifications
      • Proven experience as a Technical Architect

      • 12+years of software development with at least 3 years of Architect experience in various platforms like web, mobile applications

      • Experience in designing Application & Product Architecture, Automation, Conversational Bot, Transformation & Cloudification of applications, DevOps, application security & engineering by leveraging RESTful APIs and Microservices

      • Experience designing applications in cloud technologies like AWS

      • Excellent knowledge in database management like MySQL, NoSQL databases.

      • Expertise in software engineering principles, object design, security, data interchange, data management, etc.

      • Experience working with distributed architecture and services with external vendor integration

      • Evaluate and recommend tools, technologies, and processes to ensure the highest quality product platform.

      • Solid troubleshooting skills and ability to suggest team members for various ways to look out for the root cause of problems

      • Solid understanding of the practical application of agile development methods and leading software development teams in an AgileLean environment.

      • Familiarity with HTMLCSS, JavaScript and UIUX design concepts for Web and Mobile applications

      • Have knowledge and understanding of Data integration tools like Informatica, AWS Glue, and other ETL tools or opensource toolstechnology.

      • Good to have experience working with the infrastructure architecture team in helping incorporate necessary supportautomation required in development.

      • Good to have experience working in enterprise product development lifecycle.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Coaching
  • Problem Solving

Infrastructure Architect Related jobs