6 months ago
As a member of ITS Centers of Excellence team, The Solutions Architect will primarily be responsible for Salesforce Architecture, but also architecture in other technologies, such as Java/JEE, other cloud based Technologies and integration tools (such as Mulesoft) as required.
You will act as the main lead from the salesforce platform team for those projects/enhancements you would be assigned to follow up and monitor their proper implementation.
You will be creating high level design documents and be an overall subject matter expert of the Salesforce Architecture. You do not need to be a coder - but need to understand the code and integration options, middleware options (such as Mulesoft, etc).
Design key technical components of the Salesforce.com solution and own the end to end technical solution;
Participate in design sessions with the business and IT teams to provide various design alternatives;
Ensure the Salesforce.com technical design aligns to overall enterprise architecture of the client and scales with it in the near future;
Define technical best practices for the implementation;
Provide the Architecture/ high level design documents;
Perform code reviews and ensure adherence to best practices;
Evaluate possible application performance bottle necks at early stages of the implementation and recommend remedial measures;
Identify any application/code security issues and recommend remedial measures.
Strong expertise in various integration options such as Mulesoft;
Develop, communicate, maintain and enforce the overall architecture (applications, data, integration, etc) of the systems with each project;
Contribute to the enterprise architecture group with accountability for system architecture and governance across the business and its IT suppliers ensuring the end to end integrity of the solution;
Promote co-operation and facilitate coordination of all technical streams within projects/programmers to achieve the successful delivery of an integrated solution;
Provide overall design principles for software and hardware integration, performance design, reliability design, manageability design and security design;
Produce the appropriate level of formal architecture and design documentation;
Work closely with project management and development teams to assist the planning and review of project schedules, project reviews, project sizing and gap analysis;
Define subsystems and major components and how they fit together;
Ensure that overall solutions specifications are published, updated and controlled;
Control the development of interfaces for the different components so they meet interface specifications;
Help build reusable assets for use in future projects.
Qualifications and Skills
BSc Degree in Computer Science, Software Engineering, or equivalent;
5 -7 year experience working with Salesforce;
Minimum 3 years of a career working as a Solution Architect;
Experience in both bespoke software development, integration and configuration of COTS products;
Experience of delivering solutions in an Agile (Scrum) methodology;
Ability to communicate technical solutions to Senior Business leaders.
Good knowledge of:
Web services – SOAP/REST;
Cloud based technologies around SaaS, Paas, Iaas;
At the heart of IATA are our Values and Behaviors. We all have different personalities, styles and areas of expertise, but you’ll recognize us by the consistent way we act and behave in line with our Values and Behaviors. We are looking for people who bring them to life in everything they do – they are:
* Act with integrity and uphold our standards
* Think strategically in support of the global big picture
* Partner and manage to create high performing teams
* Putting people first by acting with a simple human touch
Here at IATA we are proud of being a Diverse & Inclusive Organization – we have people from all over the world working in our offices, and we extend this to our recruiting practices. We are a meritocratic organization and an equal opportunity employer.