Padmi

Technical Architect

United KingdomPosted 54 months ago
Software engineeringUnspecified
Apply at eTeam

Opens the source posting on www1.jobdiva.co.uk

Source description

About the role

View original

Mandatory Skills:

Architectural Understanding

HLD/LLD preparation

SOA/ Microservices

JBoss Fuse

REST, SOAP

AWS, Open Shift

Active MQ, Message Broker

Extensive experience in performance optimization.

Designing Scalable, High Available and fault tolerant infrastructure on AWS or Azure Cloud.

Experience with scaling applications deployed on cloud as well as on premises infra.

Experience in upgrade and migration of applications/infra to cloud.

Experience in designing and implementing Decoupled architectures/Microservices.

Exposure/Experience in designing real time distributed system.

Technical proficiency: JavaScript, Python, Nginx, Redis, Event driven programming, Message queues, RDBS, NoSQL Database, Data Streams, real time distributed computing.

Experience in DevOps and release pipelines

Apache Camel

Postgresql

Good to Have:

OBIEE Knowledge

TOGAF Certified

Splunk

Hadoop/EMR/Apache Spark Experience

Machine learning and Analytics

Domain Knowledge:

Media

Min Experience:

12 Years

Profile Summary:

The Software Architect should be responsible for making intuitive high-level decisions for software development.

Ability to see the big picture and propose architectural changes to improve system stability and performance.

Strong technical background and excellent IT skills. Excellent designing skills and able to convert business requirements into technical design.

Experience with a variety of architecture/design patterns and idioms

Review existing application system to ensure high performance and quality standards

Help to assess the security of existing applications and ensure that they meet internal and external compliance mandates.

Guide development team in implementing proposed design.

Be hands on contributor to software systems working with other software engineers to increase speed and reliability.

Collaborate with other professionals to determine functional and non-functional requirements for new software or applications

Develop high-level product specifications with attention to system integration and feasibility

Define all aspects of development from appropriate technology and workflow to coding standards

Decide on the platforms and coding standards to be used in project development

Ensure architectural integrity of software solutions

Communicate successfully all concepts and guidelines to development team

Ensure that developed software meets the design specifications.

Excellent knowledge of UML and other modelling methods

Experience with software development lifecycle (SDLC) processes

Experience with service oriented architecture (SOA)

A technical mindset with great attention to detail

Ability to contribute at low level. (CUT if required).

Strong and innovative approach to problem solving and finding solutions

Excellent communicator (written and verbal, formal and informal)

Flexible and proactive/self-motivated working style with strong personal ownership of problem resolution

Ability to multi-task and work independently with minimal supervision.

Job type: Contract Division: eTeam Workforce Limited Reference: 22-02247

One address, no account. We’ll tell you when matching roles go live.

More at eTeam

Related open roles

View all roles