Bachelor’s degree, or foreign equivalent, in Computer Science, Engineering, or related technical field
Five (5) years of experience deploying tenant security frameworks within hybrid cloud platforms and on-prem datacenters
Five (5) years of experience integrating access authorization frameworks including OpenLDAP, FreeRadius, TACACS, FreeIPA, RSA-AM, Kerberos, and RSA tools
Five (5) years of experience deploying applications on Red Hat enterprise Linux platform using HTTPD, Apache Tomcat, Nginx, and RSA PrimeKit
Three (3) years of experience implementing infrastructure on AWS and Google Cloud Platform using configuration management tools including Ansible, Terraform, OpenLDAP, FreeRadius, Load Balancing, and VPC
Experience migrating applications from hardware-based servers to cloud servers using Kubernetes, Docker, and OpenShift
Responsibilities
Provide technical leadership in creating custom software to secure Unix and various network device authentications and authorizations
Deploy tenant security frameworks within hybrid cloud platforms and on-prem datacenters
Integrate access authorization frameworks including OpenLDAP, FreeRadius, TACACS, FreeIPA, RSA-AM, Kerberos, and RSA tools
Deploy applications on Red Hat enterprise Linux platform using HTTPD, Apache Tomcat, Nginx, and RSA PrimeKit
Implement infrastructure on AWS and Google Cloud Platform using configuration management tools including Ansible, Terraform, OpenLDAP, FreeRadius, Load Balancing, and VPC
Migrate applications from hardware-based servers to cloud servers using Kubernetes, Docker, and OpenShift
Automate configuration management using Ansible, Python, Terraform, and Chef
Perform CI/CD using Concourse and Jenkins
Use Git for version control
Manipulate structured and unstructured data using Oracle, MySQL, MongoDB, and RabbitMQ
Define secure design patterns, architect solutions, engineer implementations, and validate different devices across versions
Provision access and authorization to end-users to access hosted operating system hosts, network devices, routers, switches
Design, implement, and configure security solutions
Monitor security alerts and events
Develop automations for operational activities to minimize human intervention
Remediate security vulnerabilities, resolve production incidents, renew client/server certificates, make changes to configuration, and ensure devices meet organization security standards
Troubleshoot user and client issues and onboard new users
Coordinate and confer with a point of contact abroad on technical specifications
Query the configuration management database for latest asset inventory and asset management
Perform systems upgrades, migrations, and other IT functionalities and modules
Support applications during the validation phase, software testing phase, and user acceptance testing phase from infrastructure perspective
Deploy and manage applications in large-scale clustered environments
Guide and mentor junior-level engineers
Skills
OpenLDAP
FreeRadius
TACACS
FreeIPA
RSA-AM
Kerberos
RSA PrimeKit
HTTPD
Apache Tomcat
Nginx
Ansible
Terraform
Kubernetes
Docker
OpenShift
Python
Chef
Concourse
Jenkins
Git
Oracle
MySQL
MongoDB
RabbitMQ
AWS
Google Cloud Platform
Red Hat Enterprise Linux
Comcast
Comcast Corporation is a global media and technology company.