Junior DevOps Engineer Guidebook Raleigh, NC

Kate

Administrator
Команда форума
ABOUT GUIDEBOOK:

Guidebook is a simple yet powerful mobile application builder that lets you create an app in four easy steps with no technical skills required.

Thousands of organizations use Guidebook to create mobile applications for their conference, corporate meeting, university campus, or other custom event—but it doesn’t stop there. Our mission is to connect people with the places in which they spend their time. Forward-thinking professionals are using Guidebook’s simple app builder to make interactive mobile guides for their student orientations, college campus tours, venues and corporate campuses, airports, and any other place where there’s a lot going on.

Here at Guidebook we know the future is mobile—come join us on the challenge!

ENGINEERING AT GUIDEBOOK:

We value communication, ownership, and execution. Our goal is to identify and develop each of our team member’s individual strengths; we use those strengths to foster a culture of accountability and high-performance across our Engineering Organization.

We pride ourselves on developing best in class products from our web based content management system to our mobile experience. Our team members have a diverse array of talent and experience and we’re looking for other intellectually curious developers to join our cause.

Make no mistake about it—you will be contributing in meaningful ways to our consumer facing product suite that touches hundreds of thousands of users each month.

ABOUT THE JOB:

As a Junior DevOps Engineer at Guidebook, you’ll work alongside the back end web development team and other cross-functional counterparts including web front end, mobile engineers, and QA to maintain and make improvements to our application infrastructure. As a member of a two-person team, you'll work to complete projects and improve the security and reliability of Guidebook’s cloud-based infrastructure and internal tooling.

You will report into our IT Infrastructure Manager, Dan Lyon, and become a part of a small, tightly-knit IT Operations group. This role is highly suited to an engineer with strong technical aptitude and ownership mentality to learn and develop a varied and valuable skill set in the fast-growing area of cloud technology. The ideal candidate should be excited to step into a small, agile team to work on meaningful projects that tangibly impact company success. We value empathy, communication, teamwork, and self-development.

Your daily responsibilities will include:

Providing day-to-day support of Amazon Web Services (AWS) cloud-based infrastructure across multiple environments (eg dev, staging, and production)

Supporting various “big data” analytics projects and processes by maintaining and improving internal data processing tools

Automating repetitive administrative tasks and iterating on existing automated processes, including infrastructure provisioning

Maintaining release management tools and processes, supporting the deployment of new application releases and patches

Supporting the Engineering group and other teams by developing, maintaining, and improving internal tools, including Continuous Integration/Continuous Delivery (CI/CD) infrastructure

Supporting the IT Operations team in monitoring and scaling cloud infrastructure on an “as needed” basis

Supporting cybersecurity initiatives by implementing and maintaining security best practices and assisting in vulnerability mitigation and patch management

Working closely with other teams to coach and develop best practices and process improvements

Writing and maintaining up-to-date documentation on procedures and processes

OTHER CHARACTERISTICS OF THE IDEAL CANDIDATE:

Bachelor’s degree or higher in Computer Science, Computer Engineering, or Information Systems. Equivalent relevant work experience and/or relevant industry-recognized certifications (eg CompTIA A+/Net+/Sec+, AWS Certified SysOps Administrator) are also acceptable

Relevant work experience of 1-2 years

Familiarity with Linux

Familiarity with cloud technologies, especially AWS

Working knowledge of scripting languages, particularly Python and Bash, and an understanding of common software development tools (eg git) and best practices

Knowledge of cybersecurity best practices

Basic understanding of IP networking and related technologies such as DNS, HTTP, and SSL/TLS

Strong communication skills including an ability to write coherently to produce clear, concise documentation

Ability to be a self-starter, to work independently, and to learn on the go

“NICE TO HAVE” (BUT NOT REQUIRED):

Background in Linux systems administration

Intermediate to advanced understanding of network technologies (eg TCP/IP, DNS, HTTP, SSH, Load Balancing, SSL/TLS, etc)

Understanding of object-oriented (eg Python, Java, Ruby) programming and concepts

Familiarity with:

Popular AWS services and tools, such as AWS EC2, S3, ECS, RDS, CloudFront, CloudFormation, AWS-managed Elasticsearch, etc

Configuration management technologies such as Ansible, Chef, or Puppet

Open source technologies, such as Elasticsearch and PostgreSQL

MVC frameworks such as Django or Rails

Continuous Integration and Delivery (CI/CD) concepts and tools (eg GoCD, Jenkins, GitLab, etc)

Big data systems such as AWS Elastic Map Reduce (EMR), Apache Hbase/Spark/Hadoop, etc

Containers and orchestration systems like Docker, AWS Elastic Container Service (ECS), OpenShift, Kubernetes, etc

PERKS:

100% paid benefits: medical, dental, and vision

Work a hybrid schedule out of our downtown Raleigh office

Unlimited vacation time

Stock options

Awesome company retreats, aka Guidetrips to places like Tahoe and Yosemite

Reap some good karma: group volunteer events
 
Сверху