Senior DevOps Engineer at redhat

1 year ago DevOps & System Administration Senior Full-Time

As a Senior DevOps Engineer, you will be expected to follow best practices like balancing operations and automation, and leading progressive postmortems that motivate meaningful and constructive improvement.


What you will bring

  • 2+ years of experience working in Linux system administration, supporting critical production systems in an enterprise environment
  • Red Hat Certified System Administrator (RHCSA)-level Linux knowledge
  • Extensive knowledge of configuration management tools like Red Hat Ansible Automation Platform, Puppet, or Chef
  • Knowledge of modern hosting components like virtual machines, network, load balancing, and storage, e.g., object, network file system (NFS), and internet small computer system interface (iSCSI)
  • Experience with common scripting languages like Python and Bash
  • Experience with code deployments across on-premise and cloud environments like Amazon Web Services (AWS), Google Compute Platform (GCP), and other public cloud providers
  • Ability to handle multiple priorities; excellent communication and team collaboration skills
  • Experience with agile project management methodologies

The following are considered a plus:

  • Bachelor’s degree
  • Additional development experience with coding languages like Java, Golang, and Ruby
  • Knowledge of Docker and containers
  • Knowledge of Red Hat OpenShift Container Platform, Kubernetes, or other container orchestration platform
  • Red Hat Certified Engineer (RHCE) certification
  • Experience with advanced Linux technologies like SystemD, SELinux, netfilter, or Kerberos
  • Experience with Windows Server administration and automation
  • Oracle Database and Oracle E-Business Suite (EBS) installation and configuration
  • Knowledge of continuous integration and delivery (CI/CD) and GitOps


Description

About the job

The Red Hat Enterprise Applications team is looking for a Senior DevOps Engineer. In this role, you will deploy and support prebuilt and custom applications deployed in a hybrid cloud architecture. You will ensure that services, both our internal key and our externally-visible systems, have reliability and uptime appropriate to user needs and a fast rate of improvement, while focusing on capacity and performance. You will utilize your engineering skills to proactively prevent outages. When outages do occur, you will be responsible for both resolution and detailed root cause analysis to manage service improvements. You will combine software and system engineering to build and run distributed, fault-tolerant systems.

As a Senior DevOps Engineer, you will be expected to follow best practices like balancing operations and automation, leading progressive postmortems that motivate meaningful and constructive improvement, and getting ahead of potential future service disruptions by bringing a proactive, data-driven approach to your day-to-day responsibilities. You’ll get an opportunity to work as part of a high-performing agile team which supports Red Hat’s critical services and business functions. You will work closely with the IT Database and Cloud Infrastructure teams to deploy modern and legacy applications to cloud environments, including Amazon Web Services (AWS), using Red Hat’s, open source, and other tools. You will be working with Red Hat Enterprise Linux (RHEL), Windows Server, Red Hat Satellite, Ansible, Splunk, Hashicorp Vault, GitLab, and NetApp storage, while deploying applications in AWS, Red Hat OpenStack Platform, and Red Hat OpenShift Container Platform. Your experience with installing and configuring Oracle Database, Oracle EBS, and application integrations will be considered a plus. Successful applicants must reside in a state where Red Hat is registered to do business.

What you will do

  • Create Ansible-based automation to deploy and manage software in all life cycle stages, following Infrastructure-as-Code (IaC) and GitOps best practices
  • Through automation, maintain operating system and application patching levels
  • Implement and improve robust system and application monitoring and metrics
  • Collaborate with application development teams, providing feedback and requests for enhancement (RFEs)
  • Improve services once they are live by measuring and optimizing performance, latency, and overall system health
  • Collaborate with internal and external teams on release management activities, including developing automated deployment and testing tools
  • Scale systems sustainably through mechanisms like automation and evolve systems by pushing for changes that improve reliability and velocity
  • Work as part of an agile team to proactively communicate status and complete deliverables on schedule
  • Propose and implement continuous improvement activities that motivate both improvements in service level objectives (SLOs) and improved quality-of-life for on-call team members
  • Standardize and document common DevOps procedures
  • Practice sustainable incident response, problem management, and change management methodologies
  • Contribute to the wider DevOps practice through knowledge sharing, mentoring, and collaboration
  • Participate in an on-call rotation
  • Work directly with the Red Hat product engineering teams, providing feedback, collaboration, and upstream contributions to Red Hat’s offerings
  • Engage other vendors, including Amazon Web Services (AWS), Oracle, and NetApp, as required

#LI-REMOTE #LI-LM1

About Red Hat

Red Hat is the world’s leading provider of enterprise open source software solutions, using a community-powered approach to deliver reliable and high-performing Linux, hybrid cloud, container, and Kubernetes technologies. Red Hat helps customers integrate new and existing IT applications, develop cloud-native applications, standardize on our industry-leading operating system, and automate, secure, and manage complex environments. Award-winning support, training, and consulting services make Red Hat a trusted adviser to the Fortune 500. As a strategic partner to cloud providers, system integrators, application vendors, customers, and open source communities, Red Hat can help organizations prepare for the digital future.

Benefits

  • Comprehensive medical, dental, and vision coverage
  • Flexible Spending Account - healthcare and dependent care
  • Health Savings Account - high deductible medical plan
  • Retirement 401(k) with employer match
  • Paid time off and holidays
  • Paid parental leave plans for all new parents
  • Leave benefits including disability, paid family medical leave, and paid military leave
  • Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, employee assistance program, and more!

Note: These benefits are only applicable to full time, permanent associates at Red Hat located in the United States.

🎉 Let Employers Find You!

Employers will see your profile when they are sending a job in your skill.


Create Your Profile   (simple)