Platform Engineer

Articulate


2 weeks ago

02/05/2020 10:22:57

Job type: Full-time

Hiring from: US only

Category: Software Development


Articulate is looking for a Platform Engineer to join our team. 

We’re makers. We build delightful systems and tools that empower our engineering teams to move quickly, safely, and reliably. Join us in building scalable e-learning for millions of learners across Rise.com and Articulate 360.

We need a special person who thrives in an environment of freedom. You might be our person if you can work largely self-directed from home and have hands-on experience building SaaS infrastructure on Kubernetes (or relevant experience).

Responsibilities:
  • Configure systems and infrastructure as code using Terraform.
  • Work on critical infrastructure projects and make informed decisions that move Articulate forward.
  • Modernize legacy app infrastructure on EKS.
  • Build disaster recovery infrastructure and continuously improve uptime and availability.
  • Provide easy to use monitoring capabilities to our engineers and stakeholders (we use Datadog and other tools).
  • Work closely with our infosec team to address infrastructure level security concerns and maintain regulatory compliance.
  • Integrate all aspects of infrastructure authentication with our company’s identity provider (we use Okta).

Qualifications:
  • Highly proficient with commonly used AWS services (or comparable experience with another cloud provider).
  • Skilled at risk analysis and can make critical decisions that impact your team and our customers.
  • Experience managing apps in Docker at scale.
  • Previous experience building Dockerized apps is a plus.
  • Networking experience, generally or specific to Docker.
  • Kubernetes and Helm experience is a plus.
  • Experience building monitoring apps at scale.

About Articulate

Articulate is a highly successful, fully remote software company that’s changing the way the world learns. Our award-winning e-learning tools are used by 98,000+ organizations across the globe to create engaging online and mobile courses. Our customers include 93 of the Fortune 100 and 19 of the top 20 U.S. universities. And our online community of 800,000+ members is the largest, fastest-growing community in the industry.
 
We empower employees to thrive by fostering a culture of autonomy, productivity, and respect. We’re all free to exercise our crafts the best way we know how to reach our goals as individuals and teams. Each and every one of us is focused on producing results that directly impact the company’s success. And we all strive to do what’s right by people, both internally and externally, instead of taking the shortest route to the highest profits.
 
We honor people’s humanity in all of our disparate experiences and social locations, accepting each person as an individual with a story worth listening to and honoring. We believe that honoring everyone’s humanity means being committed to equity and justice. We welcome different voices and viewpoints and do not discriminate on the basis of race, religion, color, national origin, ancestry, physical and/or mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, transgender status, age, sexual orientation, and military or veteran status, or any other basis protected by law. We are an equal opportunity employer and invite applicants to voluntarily disclose their race and gender on our application form to help us create a diverse company. This voluntarily disclosed information will not be shared with any hiring manager and will be kept in confidence by the Articulate human resources department and executives who are not hiring for this position.

Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

  • Bold Penguin (Eastern Time +/- 2 hours)
    Yesterday

    We didn’t create Bold Penguin because commercial insurance is broken. It isn’t. But as the world has gotten more connected and digitized, commercial insurance lags behind—creating a fragmented landscape where businesses, agents, and insurance companies struggle to interact in a smooth and easy way. That’s why we’ve built a highly efficient exchange that cuts the friction out of commercial insurance by connecting everyone to the right quote in record time.

    Powering the world of insurance is no small feat, so we’ve brought on a team that's not only incredibly talented but also passionate about our potential to upgrade the entire industry. As more and more companies big and small depend on our technology to operate in the commercial insurance space, we’ll need the best talent all around to support our growth. That’s why we’re looking at you (yes, you!) to make a bold move and join our adventure.

    Your  Role

    As a Cloud & Site Reliability Engineer, you will be a subject matter expert in building highly reliable, highly scalable features and infrastructure. You’ll use DevOps principles to ensure that Bold Penguin’s software systems are always available and ready to scale to meet growing demands. 

    Click here to learn more about DevOps on the glacier

    What You’ll Do

    • Ensure the reliability, performance, and availability of our platform by working as part of a cross-functional product team
    • Participate in agile ceremonies such as iteration planning, retrospective, and daily standups
    • Be part of the shared on-call rotation and proactively research possible issues affected the availability of our platform
    • Understand and clearly articulate tradeoffs in architecture decisions with regards to cost, security, operational efficiencies, performance, and availability
    • Build and maintain infrastructure with executable code (IaC) and automated delivery pipelines
    • Be passionate about Cloud/DevOps/SRE concepts such as Immutable Infrastructure, Cattle vs Pets, Infrastructure as Code, Delivery Pipelines

    Skills & Qualifications

    • Deep, hands-on expertise with AWS Cloudformation and other Infrastructure as Code tools
    • Experience with Amazon Web Services; specifically EC2, ECS, ELB, CodePipeline, RDS, Redshift, S3, IAM, and Lambda
    • Ability to articulate Cloud & DevOps concepts to a variety of technical & non-technical team members
    • Bonus points for expertise in implementing security & compliance frameworks such as SOC/2, NIST 800-53, and NIST 800-171 especially in Amazon Web Services
    • Bonus points for AWS Certifications 
    • Bonus points for familiarity with microservices architectures, Ruby on Rails and/or ETL tools such as Fivetran.
    • Experience working at technology companies and startups desirable
    • 2-4 years + of working remote, full time, and/or with full time co-located teams across different time zones.

    BONUS POINTS

    • Full-stack expertise in multiple tiers of modern web applications (e.g. front end, back end, infrastructure, etc.)
    • Open-source contributions and/or speaking experience.
    • Previous work experience in insurance and/or experience with policy rating very desirable.
    • You love Penguins! ;P

    TRAVEL TO THE "GLACIER" (please read)

    • We are firm proponents of "seeing eye to eye by meeting face to face". As such, our remote team travels in once a quarter for a full day of collaboration, goal setting, team building, etc.  Are you able to make this work?  In addition to this we also ask that, if hired, you are able to make the first week onsite for onboarding/training. 

    PENGUIN PERKS

    • For a healthy colony.
      • Our plan covers 50% of your Medical Premiums – Health - HRA, Dental, Vision, and Life Insurance, as well as Short & Long Term Disability (Trust us, the benefits are great!
    • Penguins plan for the future.
      • 401k Match program, up to 4%! 
    • Parental Leave
      • 16 weeks of parental leave (your kids need you there!)
    • Need a vacation?
      • Unlimited PTO - Please take a vacation - you need it and we applaud it and in fact we require you take 10 days off!
    • Hungry? Thirsty?
      • We offer free snacks and drinks, as well as catered lunch every Monday (even to our remote employees...nomb nomb nomb)
    • Penguins need to learn!
      • We support your professional growth. Certifications, training, memberships, and conferences are actively encouraged—and often covered.
    • Penguins are social creatures and love to play!
      • We have frequent happy hours, company events, and outings. What kind of company would we be if we didn't have some fun!?!? 
    • Penguins give back.
      • We offer volunteer opportunities every month!  There is no better feeling than giving back =)
    • Don’t want to move to Columbus?
      • We offer up to 100% remote engineers!
      • You must be OK visiting the office for a day or two every quarter - we are all about that camaraderie! 

    Penguins believe in inclusion. That’s why we’re proud to be an equal opportunity employer that considers all qualified applicants regardless of race, color, religion, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, beak size, or inability to fly.

  • 6 days ago
    Articulate is looking for a Security Engineer to join our team. 

    We’re makers. We build delightful systems and tools that empower our engineering teams to move quickly, safely, and reliably. Join us in building secure e-learning for millions of learners across Rise.com and Articulate 360.

    We need a special person who thrives in an environment of freedom. You might be our person if you can work largely self-directed from home and have hands-on experience securing cloud platforms.

    Responsibilities:
    • Build and improve on our intrusion detection monitoring to help us get deeper and more actionable threat insight.
    • Improve our security posture across our products, AWS infrastructure, and Kubernetes.
    • Make recommendations on security best practices and be on the lookout for things we should be doing better.
    • Remediate known vulnerabilities using tools like Twistlock, GitHub, and various AWS security services.
    • Work with your team to implement changes for compliance purposes (SOC 2, FedRAMP, ISO 27001).
    • Contribute to building a healthy culture of shared security responsibility across engineering and the larger organization.
    Qualifications:
    • You have a growth mindset and a deep passion for continuous learning. 
    • You’ve built or overseen IDS and/or DLP implementation at a previous job and can make informed recommendations to our team based on our needs.
    • You have a solid understanding of the AWS security tool landscape and have the know-how to use these tools to address security needs.
    • You’re a doer. You’re in your element when writing code or building systems to deal with security concerns.
    • You’re proficient in one or more programming or scripting languages. We use Bash, Ruby, Go, and JavaScript heavily at Articulate. 
    • You’re skilled in the art of troubleshooting systems. You can grasp both the problem at hand and the historical context of it. You also make smart decisions about how to move forward on a problem and make the system better and more reliable for your team. 
    About Articulate

    Articulate is a highly successful, fully remote software company that’s changing the way the world learns. Our award-winning e-learning tools are used by 98,000+ organizations across the globe to create engaging online and mobile courses. Our customers include 93 of the Fortune 100 and 19 of the top 20 U.S. universities. And our online community of 800,000+ members is the largest, fastest-growing community in the industry.
     
    We empower employees to thrive by fostering a culture of autonomy, productivity, and respect. We’re all free to exercise our crafts the best way we know how to reach our goals as individuals and teams. Each and every one of us is focused on producing results that directly impact the company’s success. And we all strive to do what’s right by people, both internally and externally, instead of taking the shortest route to the highest profits.
     
    We honor people’s humanity in all of our disparate experiences and social locations, accepting each person as an individual with a story worth listening to and honoring. We believe that honoring everyone’s humanity means being committed to equity and justice. We welcome different voices and viewpoints and do not discriminate on the basis of race, religion, color, national origin, ancestry, physical and/or mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, transgender status, age, sexual orientation, and military or veteran status, or any other basis protected by law. We are an equal opportunity employer and invite applicants to voluntarily disclose their race and gender on our application form to help us create a diverse company. This voluntarily disclosed information will not be shared with any hiring manager and will be kept in confidence by the Articulate human resources department and executives who are not hiring for this position.

  • SemanticBits (US only)
    1 week ago
    SemanticBits is a leading company specializing in the design and development of digital health services, and the work we do is just as unique as the culture we’ve created. We develop cutting-edge solutions to complex problems for commercial, academic, and government organizations. The systems we develop are used in finding cures for deadly diseases, improving the quality of healthcare delivered to millions of people, and revolutionizing the healthcare industry on a nationwide scale. There is a meaningful connection between our work and the real people who benefit from it; and, as such, we create an environment in which new ideas and innovative strategies are encouraged. We are an established company with the mindset of a startup and we feel confident that we offer an employment experience unlike any other and that we set our employees up for professional success every day.

    SemanticBits is seeking a DevOps Engineer to support the automation and deployment needs of a range of projects. You will work hand-in-hand with development teams to implement automation solutions using technologies like Amazon Web Services (AWS), CloudFormation, Ansible, Terraform, Elastic Compute Cloud, and Jenkins to automatically build, test, integrate, and deploy applications in the healthcare and life sciences domains. You will leverage the full power of the cloud to configure highly resilient and scalable applications that can handle hundreds of thousands of users. This is a remote position.


    Requirements
    • Candidate must reside in the United States
    • Solid hands-on working experience with configuring and maintaining resources on AWS
    • Experience with the majority of EC2, ELB, CloudFormation, S3, Glacier, CodeDeploy, SNS, SQS, RDS, IAM
    • Hands-on understanding of virtualization and experience with Docker
    • Deep, hands-on experience with Linux and administration
    • Expertise with production deployments, and CI/CD tools such as Jenkins
    • Experience automating cloud infrastructure, such as with CloudFormation
    • Expertise with cloud security, such as managing users, roles, and privileges through IAM
    • Experience managing Atlassian tooling such as Jira and Confluence preferred
    • Experience deploying and managing a wide range of components that support web applications, such a nginx, Apache http, git, scripting (bash, Perl, Python, etc.), databases (MongoDB, PostgreSQL, etc.)
    • Experience with Kubernetes
    Benefits
    Competitive base salary
    Three weeks of PTO
    Ten paid holiday days
    Comprehensive health benefits (Medical with HSA option, dental and vision)
    Professional development and training reimbursement
    401k retirement plan with 3% base salary contribution irrespective of employee's contribution
    100% paid short-term and long-term disability
    100% paid life insurance
    Flexible Spending Account (FSA)
    Casual working environment
    Flexible working hours

    SemanticBits, LLC is an equal opportunity, affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or any other characteristic protected by law. We are also a veteran-friendly employer.

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!