Overview Sr. Systems Architect defines the architecture, design, and drives the delivery of cloud based distributed systems and application development. The successful candidate must understand highly available & reliable systems and its architecture, middle tier systems development with strong experience in SOA and messaging based platforms.
Specific Responsibilities
Document and publish the enterprise reference architecture as well as guidelines and standards for designing and developing target state capabilities
Build highly available distributed systems that present web services to various scalable data stores
Utilize open source projects such as Kafka, Docker, relational and no-sql databases, frameworks such as Spring, Angular JS etc. to build cloud based products
Employ continuous improvement tools and competencies for optimal productivity
Collaborate as part of a cross-functional agile team to create and enhance software that enables state of the art, next generation applications
Define the conceptual and logical architecture for key enterprise capabilities.
Work closely with Line of Business technology enablement leaders in evaluating architectural alternatives and support them in selecting approaches for provisioning new capabilities (build / buy / partner)
Work closely with the business teams to understand multiple functional areas of the organization to cater to the business needs
Identify and drive opportunities to simplify and leverage the existing tools/assets and resources across the technology organization
Driving adherence to security and compliance directives and best-practices
Education Bachelor’s degree in Computer Science or related area. Technical certifications (e.g. AWS) desirable or related experience.
Professional Qualifications
Established leadership experience in large organizations comparable to CBRE
Proven ability to effect organizational change
Possesses expertise across multiple architecture domains, forward- thinking, and well-versed in emerging technologies and trends
Have a strong, pragmatic approach to leading architecture and development solutions, with a proven record in technology planning and delivery
Ability to prioritize and co-ordinate tasks efficiently ensuring all deadlines are met
Experience of managing product delivery is desirable
Excellent interpersonal skills across all levels of the organization
10 + years of broad experience in the information technology to include business architecture, information architecture & strategy, IT strategic planning in a large global corporation.
At least 5 years in an architectural or design capacity for 'large scale' enterprise systems.
Must possess strong organizational, facilitation and critical thinking abilities, to assess complex problems, analyze options, navigate diverse perspectives and objectives and develop acceptable Enterprise application and governance solutions.
Strong business acumen and successful track record in aligning diverse groups and opinions.
Required Skills
Extensive experience in architecting enterprise products
Hands-on experience in Java
Working experience with web technologies
Strong expertise in design, development, and maintenance of distributed applications & systems
Experience working in agile development environment
A good standard of education – BS or MS in engineering or computer science essential
Excellent communication skills, both verbal and in writing
Desired Skills
Hands-on experience in GoLang
Hands-on experience in Kafka
Hands-on experience with other messaging middleware (MQ Series, Tibco EMS, etc)