Photon
Openshift Container Platform Architect | Onsite | Dallas
Photon, Dallas, Texas, United States, 75215
Job Description
Openshift Container Platform Architect
Key Responsibilities: OpenShift Architecture & Deployment:
Lead the design and implementation of the
OpenShift
architecture for containerized applications, ensuring scalability, security, and high availability. Architect and configure
OpenShift
clusters, including setting up namespaces, network policies, resource limits, and persistent storage. Ensure that the containerized application works seamlessly with Kubernetes orchestration and is optimized for OpenShift environments.
Migration Strategy:
Work closely with the Java Architect to containerize the
Spring MVC
application, ensuring it meets cloud-native and Kubernetes best practices. Develop containerization strategies, including Docker image creation, container orchestration, and CI/CD pipeline integration.
Integration with CI/CD Pipelines:
Define and implement automated deployment pipelines using
Jenkins ,
GitLab , or other CI/CD tools. Ensure smooth and efficient integration of the application with OpenShift, Kubernetes, and related infrastructure services.
Performance & Resource Optimization:
Monitor the performance and resource utilization of the OpenShift platform and containerized applications. Tune and optimize the OpenShift infrastructure and container deployments for best performance and cost efficiency.
Security & Compliance:
Ensure the OpenShift environment meets security and compliance requirements, including configuring role-based access controls (RBAC), network policies, and securing container images. Work with the security team to perform regular vulnerability assessments and compliance audits.
Collaboration with Development and QA Teams:
Work closely with development and QA teams to ensure the containerized application is tested, deployed, and maintained effectively. Troubleshoot issues related to containerization, orchestration, and infrastructure.
Required Skills & Qualifications:
Education:
Bachelor's or Master's degree in Computer Science, Information Technology, or a related field. Experience:
5+ years of experience in
OpenShift
and
Kubernetes
architecture and administration. Strong experience with containerization technologies ( Docker ,
Kubernetes ,
Helm ) and cloud-native application architecture. Proven track record of implementing and managing containerized applications in
OpenShift . Experience with
CI/CD pipelines
and automation tools such as Jenkins, GitLab CI, or similar tools. Experience with cloud platforms (e.g.,
AWS ,
Azure ,
Google Cloud ) and hybrid/multi-cloud environments. Familiarity with
Redis
and its integration within containerized environments.
Technical Skills:
Expertise in
OpenShift
container platform administration, Kubernetes, and Docker. Proficiency with container orchestration, service discovery, scaling, and deployment patterns. Knowledge of
CI/CD
practices and tools for automated testing and deployment. Experience with monitoring and logging tools (e.g.,
Prometheus ,
Grafana ,
ELK stack ).
Soft Skills:
Strong communication and collaboration skills. Ability to mentor and guide development teams on best practices for OpenShift and containerization. Strong troubleshooting skills and attention to detail
Compensation, Benefits and Duration
Minimum Compensation: USD 56,000 Maximum Compensation: USD 224,000 Compensation is based on actual experience and qualifications of the candidate. The above is a reasonable and a good faith estimate for the role. Medical, vision, and dental benefits, 401k retirement plan, variable pay/incentives, paid time off, and paid holidays are available for full time employees. This position is available for independent contractors No applications will be considered if received more than 120 days after the date of this post
Openshift Container Platform Architect
Key Responsibilities: OpenShift Architecture & Deployment:
Lead the design and implementation of the
OpenShift
architecture for containerized applications, ensuring scalability, security, and high availability. Architect and configure
OpenShift
clusters, including setting up namespaces, network policies, resource limits, and persistent storage. Ensure that the containerized application works seamlessly with Kubernetes orchestration and is optimized for OpenShift environments.
Migration Strategy:
Work closely with the Java Architect to containerize the
Spring MVC
application, ensuring it meets cloud-native and Kubernetes best practices. Develop containerization strategies, including Docker image creation, container orchestration, and CI/CD pipeline integration.
Integration with CI/CD Pipelines:
Define and implement automated deployment pipelines using
Jenkins ,
GitLab , or other CI/CD tools. Ensure smooth and efficient integration of the application with OpenShift, Kubernetes, and related infrastructure services.
Performance & Resource Optimization:
Monitor the performance and resource utilization of the OpenShift platform and containerized applications. Tune and optimize the OpenShift infrastructure and container deployments for best performance and cost efficiency.
Security & Compliance:
Ensure the OpenShift environment meets security and compliance requirements, including configuring role-based access controls (RBAC), network policies, and securing container images. Work with the security team to perform regular vulnerability assessments and compliance audits.
Collaboration with Development and QA Teams:
Work closely with development and QA teams to ensure the containerized application is tested, deployed, and maintained effectively. Troubleshoot issues related to containerization, orchestration, and infrastructure.
Required Skills & Qualifications:
Education:
Bachelor's or Master's degree in Computer Science, Information Technology, or a related field. Experience:
5+ years of experience in
OpenShift
and
Kubernetes
architecture and administration. Strong experience with containerization technologies ( Docker ,
Kubernetes ,
Helm ) and cloud-native application architecture. Proven track record of implementing and managing containerized applications in
OpenShift . Experience with
CI/CD pipelines
and automation tools such as Jenkins, GitLab CI, or similar tools. Experience with cloud platforms (e.g.,
AWS ,
Azure ,
Google Cloud ) and hybrid/multi-cloud environments. Familiarity with
Redis
and its integration within containerized environments.
Technical Skills:
Expertise in
OpenShift
container platform administration, Kubernetes, and Docker. Proficiency with container orchestration, service discovery, scaling, and deployment patterns. Knowledge of
CI/CD
practices and tools for automated testing and deployment. Experience with monitoring and logging tools (e.g.,
Prometheus ,
Grafana ,
ELK stack ).
Soft Skills:
Strong communication and collaboration skills. Ability to mentor and guide development teams on best practices for OpenShift and containerization. Strong troubleshooting skills and attention to detail
Compensation, Benefits and Duration
Minimum Compensation: USD 56,000 Maximum Compensation: USD 224,000 Compensation is based on actual experience and qualifications of the candidate. The above is a reasonable and a good faith estimate for the role. Medical, vision, and dental benefits, 401k retirement plan, variable pay/incentives, paid time off, and paid holidays are available for full time employees. This position is available for independent contractors No applications will be considered if received more than 120 days after the date of this post