Solutions Architect (Sr/Lead/Manager)

 Job Description:


RESPONSIBILITIES

  • Evaluate company’s business needs and determine how the software engineering team can support those needs leveraging software, hardware, or infrastructure.
  • Help determine, develop, and improve technical solutions in support of business goals.
  • Work with business units to develop IT strategies and to improve current IT implementations.
  • Work with product and delivery teams to develop scalable solutions and products.
  • Conduct system architecture evaluation and collaborate with project management and IT development teams to improve the architecture.
  • Evaluates project constraints to find alternatives, alleviate risks, and perform process re-engineering if required.


QUALIFICATIONS

  • Degree in Engineering, Information Technology, Computer Science, or equivalent years of experience.
  • Minimum of 5 years of total experience as an IT Professional with 2+ years of experience in Engineering and Software/Systems Architecture. (senior roles available)
  • Team player, solution-oriented, critical-thinker, responsible, proactive, self-managed, driven, and motivated.
  • Strong interpersonal, communication, and time-management skills.
  • Ability to work autonomously or with a team.
  • Integrity, passion, and collaborative spirit expected.
  • Strong analytical and problem-solving skills.
  • Ability to thrive in a fast-paced, quickly changing environment.
  • Ability to leverage, learn and adopt technologies to develop innovative solutions.
  • Eagerness to learn.
  • Experience in IT infrastructure and cloud development.
  • Knowledge in Engineering and Software Architecture design.
  • Business analysis skills.
  • Knowledge in DevOps tools and processes.
  • Expertise in one or more general purpose languages like Bash, PowerShell, Python, R, Ruby, GO, Java, C#, C++, PHP, JavaScript, etc.
  • Proven experience in building web, mobile, and/or desktop applications.
  • Proven experience in designing custom software solutions.
  • Background working in a multi-platform environment (Linux, Windows, MacOS).
  Required Skills:

Powershell Development Support Software Engineering Ruby Business Units Bash DevOps Analysis R Architecture Business Analysis Infrastructure Computer Science Information Technology C++ C# Linux Python PHP Windows Software Java Engineering Project Management JavaScript Design Communication Science Business Management