Site Reliability Engineer - Hybrid - cyberThink, Inc
Omaha, NE 68154
About the Job
Job Description:
As a Site Reliability Engineer, you will provide essential support for Java-based applications within a Red Hat Enterprise Linux (RHEL) environment. This role emphasizes Google Cloud Platform (GCP) support, troubleshooting Java Virtual Machine (JVM) issues, and working with tools to optimize application performance. You will collaborate closely with stakeholders, contribute to process documentation, and enhance automated processes to ensure operational reliability and minimize manual interventions.
Key Responsibilities:
Required Skills, Experiences, Education, and Competencies:
The hourly range for roles of this nature are $40.00 to $80.00/hr. Rates are heavily dependent on skills, experience, location, and industry.
cyberThink is an Equal Opportunity Employer.
As a Site Reliability Engineer, you will provide essential support for Java-based applications within a Red Hat Enterprise Linux (RHEL) environment. This role emphasizes Google Cloud Platform (GCP) support, troubleshooting Java Virtual Machine (JVM) issues, and working with tools to optimize application performance. You will collaborate closely with stakeholders, contribute to process documentation, and enhance automated processes to ensure operational reliability and minimize manual interventions.
Key Responsibilities:
- Support Java-based applications in a RHEL environment, focusing on performance, troubleshooting, and reliability.
- Troubleshoot JVM issues, including thread dumps, garbage collection, and memory management, preferably with Java 17 or higher.
- Manage version control using tools like Bitbucket, Git, and Artifactory, ensuring efficient VCS management in a Java-based environment.
- Conduct code reviews and documentation of processes to aid knowledge transition to junior team members.
- Optimize Linux OS (RHEL 6, 7, and 8 preferred) to enhance application performance and execute necessary commands for system monitoring and tuning.
- Develop and deploy automated processes using tools like Puppet, Foreman, Terraform, Salt, and Ansible to streamline operations and reduce manual tasks.
- Use scripting languages such as Shell, Perl, Python, Ruby, JSON, XML, and YAML for process automation and task management.
- Support Google Cloud Platform and other cloud platforms, providing expertise in cloud-based application management.
- Participate in Agile project meetings, providing input for SDLC planning and project progression.
- Collaborate with large financial services or similar industry organizations to ensure alignment with industry-specific needs and compliance standards.
Required Skills, Experiences, Education, and Competencies:
- Bachelor’s degree or equivalent experience, with at least 5 years of supporting Java-based applications in RHEL environments.
- Strong communication skills to effectively engage with application teams and stakeholders.
- 2+ years of experience with Google Cloud Platform (or other cloud platforms).
- Experience troubleshooting JVM issues, with knowledge of Java 17+ preferable.
- 3+ years of experience with version control and configuration management, using tools like Git, Bitbucket, and Artifactory.
- Proven experience in creating documentation and knowledge transfer for junior team members.
- Proficiency in Linux OS management, focusing on performance optimization for application environments.
- Experience with system automation and configuration management tools (Puppet, Terraform, Salt, Ansible).
- Skill in scripting languages for automation and process enhancement.
- Background in Agile SDLC, with a preference for financial services industry experience.
The hourly range for roles of this nature are $40.00 to $80.00/hr. Rates are heavily dependent on skills, experience, location, and industry.
cyberThink is an Equal Opportunity Employer.
Source : cyberThink, Inc