Sr Linux OpenShift Engineer

Catapult Solutions Group

Sr Linux OpenShift Engineer

Reston, VA
Full Time
Paid
  • Responsibilities

    PRINCIPAL RESPONSIBILITIES

    • Design install, configure and manage Red Hat OpenShift infrastructure and cloud platforms such as Openshift and Azure.

    • Use VMware vSphere, OpenShift platform and related technologies to create, configure, and orchestrate containerized applications and microservices.

    • Automate and streamline software development and delivery processes using tools such as Jenkins, Maven, Git, Ansible, etc.

    • Develop and deploy scripts and code using languages such as Perl, Python, Bash, etc.

    • Automate processes using Ansible and system patching via Satellite server.

    • Troubleshoot and resolve issues related to software performance, security, reliability, and scalability.

    • Support the ongoing monitoring of the computing infrastructure and be proactive in resolving anomalies.

    • Collaborate with other software engineers, QA engineers, and stakeholders to ensure quality and timely delivery of software products.

    • Design, develop, install, configure, and maintain servers, networks, and applications.

    • Collaborate with development teams to ensure that the infrastructure is scalable, reliable, and secure and to bring in new microservices into the pipeline.

    • Work through steps to automate installations of COTS products into the architecture.

    • Develop and maintain documentation for the infrastructure and processes.

    • Provide RHEL/OpenShift platforms and infrastructure support for the remote business continuity site and the development environments.

    • Support the daily backup of related systems

    PRINCIPAL JOB REQUIREMENTS

    • Bachelor’s degree in computer science, Engineering, or equivalent experience.

    • 5+ years of experience in Red Hat OpenShift engineering and administration, cloud computing, and DevOps engineering.

    • Proficient in managing, maintaining, developing, deploying, and using OpenShift and manage containerized applications.

    • Experience in supporting various DevOps tools and frameworks such as Jenkins, Maven, Git, Chef, Ansible, Terraform, etc.

    • Experience in scripting and programming languages such as Perl, Python, Bash, etc.

    • Knowledge of networking protocols (TCP/IP, DNS, DHCP, HTTP, FTP, SSH)

    • Experience maintaining and integrating CI/CD tools including Jenkins, GitLab and Ansible platform

    • Strong problem solving, communication, teamwork, analytical, and technical troubleshooting skills.

    • Understanding and willingness to work in a DevSecOps oriented environment with an Infrastructure as Code mindset.

    • Proven experience with requirements gathering/analysis and recommending architectural solutions.

    • Hands-on working experience with VMware vSphere, Ansible, Azure, OpenShift, , RHEL, RHEL Satellite Server, Apache, JBoss, , SMTP, , and DNS is preferred.

    • Experience with enterprise monitoring and alerting systems is required. Knowledge of Splunk, OpenSearch, Grafana, WhatsUpGold is preferred.

    • Prior experience as a UNIX System Administrator and working experience with RHEL OS is required.

    • Ability to read, modify, and create scripts in Bash, CSH, and PowerShell, or queries in SQL is preferred.

    • Experience in working with enterprise storage and an understanding of SAN layouts and various RAID types is preferred.

    • Knowledge of LAN, WAN, and network security infrastructure is required. Knowledge of Cisco, F5, PaloAlto, and Checkpoint products is preferred.

    • Certification in RHEL/OpenShift/Kubernetes is preferred.

    • VMware VCP and RedHat RHCA certifications are preferred.

    • Proficient in Linux/OpenShift, Shell/Python scripting or other scripting language.

    • Ability to listen and integrate ideas from diverse views, build and maintain respectful relationships, collaborate with others, and resolve conflicts constructively.

    • Proof of eligibility to work in the United States.