About the role
AI summarisedTechnical Architect responsible for managing enterprise applications, application servers, and microservices architectures. The role involves operational support, DevSecOps automation, and ensuring compliance with security requirements in a technology environment.
BusinessFull-timeTechnology Architecture
Key Responsibilities
- Take ownership of one or more applications and manage their operational aspects, including patching, application support, and upgrades.
- Set up and administer application servers (e.g., WebSphere, WebLogic) in high availability (HA) production environments.
- Participate in architecture discussions with build teams, providing input on integration points such as web services, MQ, and SFTP.
- Manage container provisioning, image/repository lifecycle, and deployment of container-centric services.
- Support and maintain enterprise online web architectures and microservices-based systems.
- Contribute to DevSecOps automation, tooling integration, and operational process definition.
- Handle OS-level and application-level patching, operational housekeeping, archival, backup, and recovery.
- Ensure compliance with government-level security requirements, including hardening, scanning, and posture management.
Requirements
- Strong STEM background.
- Experience with RHEL/Windows application administration and setup.
- Proven knowledge in maintaining enterprise-scale online web architectures and microservices architectures.
- Familiarity with Agile processes and tools to support the delivery lifecycle.
- Understanding of web application stacks (SSO, web server, app server, database, and supporting components).
- Experience with DevSecOps tooling (GitHub/GitLab, Bamboo, SonarQube, security scanning) and integrating these tools.
- Proficiency with command-line and scripting languages (Shell, PowerShell).