Skip to main content

This job has expired

Senior Linux Administrator

Employer
Rhythmic Technologies, Inc.
Location
Sterling, VA
Closing date
Jul 9, 2022

View more

The PositionRhythmic is looking for a Linux Administrator, who will be part of a team responsible for managing cloud-based and hybrid application environments, executing scheduled maintenance activities on those systems, and supporting our clients via a helpdesk and meetings. You will have the opportunity to expand your skills working in a dynamic environment that heavily leverages DevOps, automation, and cloud technologies. We are looking for candidates who want to learn how to build and support applications in the cloud but who will work primarily as system administrators on a Linux-based set of systems.Who We AreWe are a small but passionate team of technologists who enjoy solving the most challenging problems by applying both cutting edge and traditional technologies to deliver big results for our clients. We take the responsibility our clients place in us seriously, but we also have fun and get to do what we love every day. We believe in empowering each and every member of our team to be a direct contributor the growth of our company and the success of our clients.We help our clients leverage the cloud effectively in order to move quickly and beat their competitors to market. Doing this requires a problem-solving mindset that is both disciplined enough to steer clear of danger and creative enough to exploit new technologies and ideas. If this describes you, we'd love to have you on our team. What You Will Do A' . Perform recurring operations and maintenance activitieso Perform routine system administration and engineering tasks as directed, such as verifying backup jobs are working as expected, reviewing logs, inspecting server configurations, etc.o Participate in a weekly on-call rotation, being responsible for investigating all alerts during business hours for responding to emergency alerts/outages after hours.o Develop scripts to support routine system administration activities.o Occasionally work in a data center environment, installing servers and network hardware, managing cabling, and documenting work consistent with company standards.A' . Support clientso Engage with clients via a helpdesk, email, direct communication channels such as Slack, and periodic meetings.o Follow our helpdesk process to ensure that clients receive timely responses and that their expectations are correctly set at all times.o Follow release and change management processes correctly to perform releases, create/modify/remove user accounts, and handle other routine documented procedures initiated via the helpdesk.A' . Work in a modern DevOps environmento Participate in our Kanban process, minimizing your work in process, updating your tasks regularly, and peer validating the work of others.o Participate in weekly planning meetings and daily standups, ensuring you understand your work for the week and being prepared for and accountable to your daily standup updates.o Use configuration management tools including Ansible and Cloud Formation Templates to automate and document your work.o Use Git effectively, tracking work in branches, submitting pull requests for completed work, and maintaining awareness of open branches at all times to ensure clean merges and safe execution of changes.Who We Are Looking ForRhythmic's Core Values are central to our culture and how we hire. We are looking for candidates who will enhance and support those values:A' . Driven. We are self-starters who are eager to learn, contribute and grow. We aren't afraid to try new things or take on new challenges. We are a resource to our team, our company, and our clients. We keep everyone and everything moving forward and are continually improving.A' . Creative. We bring imagination and purposeful thought to our work, putting conventional ideas together in unconventional ways. We approach problem solving with curiosity and fresh perspective, sparking innovation.A' . Trustworthy. We are trustworthy about the easy things and the hard things. The trust our clients place in us is our highest privilege, so we make the right choices even when they are the hard choices.A' . No Bullshit. We take our work seriously, speak up for what we believe, and need to get the job done more than we need to be right. We say what we mean and mean what we say.A' . Problem Solving. We focus on fully understanding a problem, thinking logically and systematically. We strive to work on the right things and see each problem as an opportunity to learn and improve.We also expect the following core skills, which are necessary to support the objectives of this role:A' . Detailed understanding of the Linux operating system, including how to create RPM or APT packages with proper signatures, how to correctly patch servers at scale, how to configure tools such as SELinux and systemd, and how to properly harden a base Linux image. Strong working understanding of both RedHat/CentOS and Ubuntu is preferred.A' . Python or Bash scripting experience, which you will be asked to provide small samples of.A' . Hands-on experience using a configuration management framework such as Ansible (preferred), Puppet or Chef.A' . Hands-on experience with classic networking, such as the demonstrated ability to configure a firewall, troubleshoot network issues, and configure switch ports and VLANs.A' . Strong communication skills, including the demonstrated ability to communicate ideas effectively both in person and in writing.A' . The ability to learn quickly through a variety of mediums, including self-paced training, mentorship, peer work, and peer review.A' . A 4-year degree, IT-specific 2-year certification, or relevant certifications such as RedHat Certified System Administrator (RHCSA). Candidates without relevant education or certifications will be considered for this position if they can demonstrate ability to perform all of the job functions immediately (such as through past experience) and demonstrate that they meet all of the core skills required for the role.While certifications, education and overall industry experience are valued, we are primarily looking for candidates who are eager and able to learn, ready to jump into an established, fast-moving team, contribute immediately, be willing and ready to be coached, and have excellent communication skills with both customers and teammates.Equal Opportunity EmploymentRhythmic Technologies is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other basis protected by applicable federal, state, or local law.

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert