Infrastructure Architect - Austin,TX
Role : Infrastructure Architect
location : Austin,TX
Rate type : C2C
Rate : $50/hr on c2c.
Role Type : Remote for now and then onsite after pandemic
This role designs applications required to automate business processes and meet business needs. It also defines best practices in the critical evaluation and selection and/or development of the software components and hardware requirements of the applications and data, and the development of the application, including evaluation and selection of development methods, development processes, best practices and tools. Infrastructure Solutions Architects are responsible for applications-related quality, performance, availability, scalability, and integrity. They are also responsible for the functional interface to applications and for ensuring application usability.
· At least 10+ years’ experience in with end-end architecture for large design and coordinate project team
· Excellent social and communication skills
· Demonstrated expertise in building Web Applications, Enterprise Applications, Web Services, and Management at scale is a requirement along with strong knowledge of datastores (SQL, NoSQL), and ability to make choices among available technology based on requirements.
· Experience with Architectural patterns for High Availability, Performance, Scale Out architecture, Disaster Recovery, Security Architecture Knowledge of cloud-based architectures, deployment and operational aspects of IBM cloud is a plus.
· Experience in container platform such Red Hat Openshift and Cloud Foundry.
· Manage and deploy application base on Kubernetes and docker containers.
· Build cloud native apps with devops capabilities, setting up front-end and back-end platforms with Single Sign-On (SAML and Oauth).
· Software development experience in one or more programming languages - Ruby, Java, Spring, Scala, Go, Python, JavaScript.
· Exposure to industry standards like REST, BPEL, Java EE, OSGi.
· Install, setup webservers as gateway for applications.
· Detect, diagnose and report applications and server related problems.
· Experience in performance tuning at the whole system and all the layers that can impact performance, including database, applications and OS
· Ability to guide the team in all tiers of enterprise applications including front-end and back-end development.
· Experience in working in Agile/Scrum methodologies.
· Be data driven, identify and demonstrate the right tools at every stage of software development to ensure code and architectural qualities are not compromised.
· Ability to prioritize and handle work to critical project timelines in a dynamic environment and develop new approaches to complex design problems.
· Extensive experience with analysis, design, development, customizations, and implementation of software applications including mobile applications.
· TOGAF or any other Architect certification is a plus.