System Architect - Tampa
Tampa, FL
6 month contract - NO C2C
Must be a US Citizen or Green Card holder.
This is a contract to hire position C2C is not allowed for this opening.
Principal Responsibilities:
1. Minimum of five years of experience in at least two IT disciplines - technical architecture, application development, integration architecture
2. Solid experience of working in JavaScript, Node.js, AngularJS and Java/ .Net stack designing and delivering enterprise scale solutions
3. Sounds knowledge of software engineering and design standards
4. Industry experience in end-to-end solution design and development of Microservices, service-oriented architecture (SOA) and object-oriented programming (OOP) models
5. At least one or two years of experience with Kubernetes, Docker Swarm, Docker, and/or cloud deployment technologies required. Should have experience creating deployment artifacts using the same.
6. At least one or two years of experience with architecting using public cloud services PaaS/SaaS/IaaS on AWS/Azure preferred
7. Deep understanding of standards like OAuth 2.0, SAML 2.0, Multi-Factor Authentication, SSO and related application security standards.
8. Sound knowledge of various security models and best practices including but not limited to Application security, Authentication, Authorization, SSO, database level security, encryption schemes & standards
9. Experience with large-scale, highly available server architectures
10. Experience with DevOps, CI/CD and configuration management technologies such as Jenkins, Chef/Ansible, Azure DevOps, Azure CLI, Powershell
11. Experience with third-party API management platforms like Apigee, Azure API Management Service
12. In-depth technical knowledge of Unix/Linux based operating systems
13. Experience with MS SQL server and PostGreSQL databases. Strong SQL knowledge required
14. Working knowledge of Network firewalls, load balancers (Layer 4 and Layer 7), network protocols, and standards.
15. Bachelor’s degree in Computer Science or Software Engineering preferred
Tampa, FL
6 month contract - NO C2C
Must be a US Citizen or Green Card holder.
This is a contract to hire position C2C is not allowed for this opening.
Principal Responsibilities:
- Work hands on and lead a development squad. Assist the squad in maturing their ways of working in agile, continuous integration, and continuous delivery.
- Promote squad development through continuous learning practices, peer programming, and peer reviews.
- Work with the Architecture, Infrastructure and Development teams to specify architecture and technical standards, and oversee design and implementation, to direct and constrain technical solutions.
- Promote reuse, approved technical standards and the technology strategy, make progress towards the future state architecture, reduce the cost and timeframe of development and improve systems availability.
- Create architecture strategies, patterns and specifications particularly (but not exclusively) in the area of enterprise integration, middleware and messaging.
- Support colleagues as a subject matter expert on RESTful design patterns and related middleware and messaging APIs.
- Work with project teams to guide design, and advise execution teams in building solutions that assure alignment with architecture specifications and standards.
- Escalate and resolve architecture and other technical issues.
- Document and communicate architecturally significant implementation details
- Work with architecture teams throughout DTCC to define and document architecture patterns and technology standards to accommodate delivery of functional requirements and meet expectations for non-functional requirements such as: usability, availability, capacity and performance, scalability, reliability, security and business continuity.
- Define and implement proofs of concept and reference architectures that support architecture direction by proving that new technologies and/or architecture patterns
1. Minimum of five years of experience in at least two IT disciplines - technical architecture, application development, integration architecture
2. Solid experience of working in JavaScript, Node.js, AngularJS and Java/ .Net stack designing and delivering enterprise scale solutions
3. Sounds knowledge of software engineering and design standards
4. Industry experience in end-to-end solution design and development of Microservices, service-oriented architecture (SOA) and object-oriented programming (OOP) models
5. At least one or two years of experience with Kubernetes, Docker Swarm, Docker, and/or cloud deployment technologies required. Should have experience creating deployment artifacts using the same.
6. At least one or two years of experience with architecting using public cloud services PaaS/SaaS/IaaS on AWS/Azure preferred
7. Deep understanding of standards like OAuth 2.0, SAML 2.0, Multi-Factor Authentication, SSO and related application security standards.
8. Sound knowledge of various security models and best practices including but not limited to Application security, Authentication, Authorization, SSO, database level security, encryption schemes & standards
9. Experience with large-scale, highly available server architectures
10. Experience with DevOps, CI/CD and configuration management technologies such as Jenkins, Chef/Ansible, Azure DevOps, Azure CLI, Powershell
11. Experience with third-party API management platforms like Apigee, Azure API Management Service
12. In-depth technical knowledge of Unix/Linux based operating systems
13. Experience with MS SQL server and PostGreSQL databases. Strong SQL knowledge required
14. Working knowledge of Network firewalls, load balancers (Layer 4 and Layer 7), network protocols, and standards.
15. Bachelor’s degree in Computer Science or Software Engineering preferred