SterlingVARecruiter Since 2001
the smart solution for Sterling jobs

Senior Cloud Engineer

Company: Rhythmic Technologies, Inc.
Location: Sterling
Posted on: May 10, 2022

Job Description:

Who We Are

We 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.

The Position

Rhythmic is looking for a Senior Cloud Engineer, who will be responsible for implementing and 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 automation, virtualization and cloud technologies.

What You Will Do

- Implement and manage cloud-based systems

o Implement and enhance cloud-based systems in providers such as Amazon Web Services and Microsoft Azure alongside our own VMware vCloud environment.
o Be responsible for implementation of new systems, using your strong understanding of the underlying systems and technology to work independently on projects and assigned tasks.
o Implement container-based (e.g., Kubernetes) and serverless (e.g., AWS Lambda) systems that integrate with traditional systems.
o Create deployment automation processes using tools such as Jenkins, CodeDeploy and Kubernetes.

- Work in a modern DevOps environment

o 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 Create scripts as needed to implement changes, enhance existing processes and support customer requests.
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.

- Managing recurring operations and maintenance activities

o 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.

- Support clients

o Diagnose server and application performance issues, and perform root-cause analysis. Interact with developers, end users and others to troubleshoot problems.
o 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.

Who We Are Looking For

Rhythmic's Core Values are central to our culture and how we hire. We are looking for candidates who will enhance and support those values:

- 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.
- 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.
- 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.
- 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.
- 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:

- Hands-on experience with Amazon Web Services (preferred), Microsoft Azure or Google Cloud Engine, including demonstrated ability to configure an account "from scratch" including VPC setup, security groups, AMI building, instance creation, basic account security and other core cloud functions.
- Hands-on experience using a configuration management framework such as Ansible (preferred), Puppet or Chef. Candidates must be able to provide examples of how they have used Ansible at scale.
- Hands-on experience on connecting traditional and cloud-based environments via VPN, DirectConnect or similar approaches, including the knowledge and experience to configure networking on both sides of the connection.
- Hands-on experience with classic networking, such as the demonstrated ability to configure a firewall, troubleshoot network issues, and configure switch ports and VLANs.
- 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.
- Python or Bash scripting experience, which you will be asked to provide small samples of.
- Relevant certifications such as Amazon Web Services (AWS) Architect and a portfolio of work that clearly demonstrates your role in designing, implementing and managing cloud-based systems as required in this role.

While certifications, education and overall industry experience are valued, we are looking for candidates who can demonstrate their skills in each of the focus areas of this job description. In addition, you will be comfortable supporting multiple clients, 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 Employment

Rhythmic 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.

Keywords: Rhythmic Technologies, Inc., Sterling , Senior Cloud Engineer, Engineering , Sterling, Virginia

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Virginia jobs by following @recnetVA on Twitter!

Sterling RSS job feeds