Sr. Linux Engineer
Role details
Job location
Tech stack
Job description
Senior Linux Engineer
The Engineer is responsible for building a platform to support the full stack including application integration, performance management, security implementation, configuration management, and problem management against an array of services and function at a platform and host level.
Requirements
-
7+ years of experience with multiple largescale enterprise cluster environment builds and operations including design, capacity planning, cluster set up, security, performance tuning and monitoring.
-
Experience with three tier architectural web applications
-
In-depth working knowledge of RedHat Linux systems
-
Proficient with networking, firewall, kernel parameter tuning, security concepts
-
Strong knowledge and experience with shell scripting
-
Design, develop, and implement Ansible playbooks and roles to automate infrastructure provisioning, configuration management, and application deployments
-
Perform extensive troubleshooting and technical support for both hardware and software issues that may arise.
-
Knowledge of TLS certificates, different certificate container formats, as well as understanding of the entire certificate chain.
-
Experience with configuration, usage, troubleshooting of Load Balancers (F5/AVI/vmWare/etc).
-
Experience with VMWare concepts of creating and managing VMs
-
Must have experience working on large, complex projects with cross-functional teams.
-
Understanding of Agile software development methodologies
Desired Skills:
-
Experience with Docker, Kubernetes, OpenShift a plus
-
Enterprise Database Administration such as MySQL, Oracle, Maria DB, Microsoft SQL Server
-
Experience with Hadoop distributions in the Cloud is a plus, AWS, Azure, Google.
-
Experience with Apache Tomcat
-
Experience with Terraform a plus.