Sr Software Architect - Philadelphia, PA
Apply NowCompany: Georgia IT, Inc.
Location: Philadelphia, PA 19120
Description:
Job Title : Sr Software Architect
Salary : $115k/year
Position Type : Fulltime
Location : Philadelphia, PA
Interview process : Phone followed by F2F
US CITIZEN, GREEN CARD and EAD
Job Summary:
Responsible for promoting the use of industry and Company technology standards. Monitors emerging technologies/technology practices for potential use within the Company. Designs and develops updated infrastructure in support of one or more business processes. Helps to ensure a balance between tactical and strategic technology solutions. Considers business problems "end-to-end": including people, process, and technology, both within and outside the enterprise, as part of any design solution. Identifies and drives issues through closure. Integrates knowledge of business and functional priorities. Acts as a key contributor in a complex and crucial environment. May lead teams or projects and shares expertise.
Core Responsibilities:
Salary : $115k/year
Position Type : Fulltime
Location : Philadelphia, PA
Interview process : Phone followed by F2F
US CITIZEN, GREEN CARD and EAD
Job Summary:
Responsible for promoting the use of industry and Company technology standards. Monitors emerging technologies/technology practices for potential use within the Company. Designs and develops updated infrastructure in support of one or more business processes. Helps to ensure a balance between tactical and strategic technology solutions. Considers business problems "end-to-end": including people, process, and technology, both within and outside the enterprise, as part of any design solution. Identifies and drives issues through closure. Integrates knowledge of business and functional priorities. Acts as a key contributor in a complex and crucial environment. May lead teams or projects and shares expertise.
Core Responsibilities:
- Ensure technical solutions, tools and procedures adhere to department standards and best practices.
- Interfaces with the enterprise architecture team and other functional areas to ensure that the most efficient solution is designed to meet business needs.
- Monitors current and future trends, technology and information that will positively affect organizational projects; applies and integrates emerging technological trends to new and existing systems architecture.
- Provide inputs into functional and technical design with respect to resiliency, scalability, and supportability.
- In cooperation with production support teams, manage platform growth and ensure platforms continue to adhere to performance and availability KPIs.
- Understand and provide architecture support for key transactions and integrations across platforms.
- Provide support for changes to new or existing platforms including design and procurement. Support implementation as needed.
- Mentor team members in relevant technologies and implementation architecture.
- Drive innovation and automation via unified tools implemented to support end to end software development lifecycle.
- Drive enhancements to transaction-centric monitoring solutions to provide unified view of application performance and availability based on the user experience.
- Make recommendations to improve key Devops KPIs (Speed of deployments, Frequency of Deployments, Incidents/Defects related to release, etc.).
- Maintain technical documentation include architecture and connectivity diagrams.
- Maintain Technical Competency across diverse technologies (web, application/middleware, and database) through formal training.
- Establish and maintain a high level of peer trust and confidence and maintain positive customer relationships.
- Team orientated, willing to share knowledge and collaborate with peers.
- Knowledge and experience with ITIL processes.
- Bachelors Engineering, Computer Science
Generally requires 7-11 years related experience with 3+ years of experience as a technology architect - Technical experience in the following areas: Various software development frameworks including Microsoft .net and Java
- Client server technologies such as Web (Apache, Tomcat), Middleware (Weblogic, JBOSS, Tomcat, IIS), SQL DB (Oracle, MySQL, MSSQL), NoSQL DB (Cassandra, Hadoop).
- Strong technical understanding of network architecture including the use of firewalls, VLANs, and routers/switches.
- Enterprise Cloud, Virtualization, Server and Storage systems within a broad spectrum of technologies.
- CI/CD and automation technologies such as Cloud Foundry, Docker, TeamCity, Jenkins, uDeploy, etc.