Total-TECH Co.
” The Job Description”
- Prepare business cases for IT solutions including infrastructure, licenses, and support.
- Establish long-term application architecture and integration plans.
- Monitor and recommend changes to improve reliability, scalability, security, and performance.
- Assess existing systems architecture and propose improvements.
- Support development teams with implementation of latest technologies.
- Research, analyze, and recommend best technical solutions aligned with business needs.
- Develop prototypes and PoCs with documentation.
- Define technical documentation standards and maintain development best practices.
- Implement DevOps and source code management standards, including code reviews.
- Conduct stress, load, and performance testing.
- Manage teams: set objectives, review performance, and ensure timely delivery.
- Build and manage API & Middleware teams and project resources.
- Prepare communication plans for roles, responsibilities, and escalation procedures.
- Monitor IT program risks and ensure mitigation and escalation processes.
- Maintain methodologies, templates, and documentation for IT programs and projects.
- Communicate technology updates and development status with internal stakeholders (Audit, IT Governance, Management).
Requirements:
- 8+ years’ experience in System Development with minimum 5 years’ experience in Solution Architect, System Design and System Analysis area.
- Strong analytical, relationship and resource management skills.
- Experience and proficiency in SOA, Microservices, WebAPIs, API Management, Message Queues mainly RabbitMQ or MS MQ, RESTFul services, Middleware Systems.
- Experience in system implementations and SDLC management skills.
- Effective management and necessary domain knowledge and ability to interact with the various technology and business units to develop, manage, and facilitate plans, approaches, projects, activities and tasks.
- Experience in technology related operations, processes and procedures.
- Experience and proficiency in SQL (latest versions) including writing T-SQL queries, SQL Server Agent, stored procedures, triggers, SSRS and SSIS.
- Proven experience in architectural frameworks and software architecture design.
- In-depth understanding of coding languages including C#, Java, JavaScript and technologies including AJAX, JQuery, React JS, React Native, Node.js, Angular, .Net Core, MVC, Web API, GraphQL, Middleware & Integrations, Architectural Patterns, Design Patterns, etc
- Lead the solution implementation and development including sound knowledge of various operating systems and databases including MongoDB, MS SQL Server and Oracle.
- Working knowledge of infrastructure including servers, storage, firewalls, load balancers, database, etc.
- Exposure or Experience in Artificial Intelligence tools, especially Generative AI.
- Bachelor’s degree in Information Technology, Software Engineering, Computer Science, or related field.
- Knowledge of Enterprise Architecture methodologies such as TOGAF or the equivalent.
