Senior Infrastructure Engineer

Scribd


1 week ago

03/23/2020 10:22:57

Job type: Full-time

Hiring from: US or Canada

lever

Category: Software Development


What you'll do

Core Infrastructure plays a fundamental role in both our on-premise infrastructure and our efforts to upgrade infrastructure towards AWS. As an infrastructure engineer you will be part of implementing the infrastructure to support the continued growth of Scribd's foundation. You will be part of the team which manages our existing on-premise datacenter, while helping service owners move into a newer AWS-centric model. You will help in this shift from a traditional operations organization into a services-organization which provides key components to our backend technology stack such as: container orchestration infrastructure, logging services, monitoring and alerting patterns, caching layers, and relational/non-relational clustered data storage. You and your team will educate developers and help delegate traditional operational responsibilities to teams which are already taking an increased level of ownership of their production environment. Sharing your experience and good judgement will be crucial to helping these teams scale their services operationally for years to come.

Required Skills
  • Strong written and verbal communication skills (we're remote!)
  • Mentoring skills: experience with training and educating teammates or colleagues on contemporary operational best practices.
  • Infrastructure engineering passion
  • Experience with infrastructure as code tools and thoughts about their respective strengths and weaknesses
  • Software development background, for example: familiarity with git and common software development practices, ability to write tests, and being capable of reading and understanding the code in order to participate in the code review process.
  • Positive attitude! Operations can breed cynicism and we can only succeed with a shared belief that we can solve the hard problems.
  • Ability to lead deep technical design discussions within your team, and across partner teams.
Desired Skills
  • Strong understanding of AWS platform services and their strengths/weaknesses.
  • GCP or Azure experience is also good
  • Experience managing clustered data applications
  • Experience working to improve 24/7 on-call rotations, reducing alert fatigue and improving automation
  • Experience with datacenter or major cloud migrations.
  • Ability to read code written Ruby or Python
  • Ability to write code in Go and Bash
  • Ability to debug YAML :)

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

  • 2 days ago
    New Context is a rapidly growing consulting company in the heart of downtown San Francisco. We specialize in Lean Security: a methodology to consistently apply DevSecOps strategies, leading organizations to build better, safer software through hands-on technical and management consulting. . We are a group of engineers who live and breathe Agile Infrastructure, Systems Automation, Cloud Orchestration, and Information & Application Security.

    We are seeking a Managed Services Engineer to work remotely as part of a team supporting services for our MSP clients. Support duties include break/fix work, scaling and capacity planning, and participating in a scheduled on-call rotation.

    Expect to heavily use Open Source software to take on challenges like delivery of highly secured containers, management of IoT devices or supporting Big Data ecosystems at petabyte scale and beyond. You will utilize our core methodologies - Agile, Lean, TDD and Pair Programming - along with your fluency in DevOps - to run robust and reliable systems for our clients. 

    We foster a tight-knit, highly-supportive environment where there are no stupid questions. Even if you do not know the answer immediately, you'll have the entire company supporting you via Slack, Zoom, or in-person. We also host a daily, all-company stand-up via Zoom, and a weekly company Retro, so you won't just be a name on an email. 

    At New Context, our core values are Humility, Accountability, Integrity, Empathy, Creativity, Transparency, Quality & Passion! Our employees live these values every single day.

    Who You Are:
    • Engineer with 2-4 years of IT Experience (Desktop Support, Systems Engineering, Systems Administration);
    • Comfortable with at least one high-level language, ideally Ruby and/or Python (but could be anything); 
    • Experienced in Open Source web technologies, especially Docker, Kubernetes, GitLab, and/or the HashiCorp suite;
    • An excellent communicator, able to deliver project status and explain technical elements to non-technical audiences;
    • Able to think on your feet and learn quickly on-the-job in order to meet the expectations of our clients;
    • A great teammate and a creative and independent thinker.
    Bonus points if you are:
    • Experienced with in-depth AWS administration;
    • Experienced and effective working with external clients and customers;
    • A believer in automated tests and their role in software engineering;
    • Able to translate complex concepts to business customers
    We tailor solutions to our customers. You might support any of the following technologies:
    • Automation: HashiCorp Product Suite (Terraform, Packer, Vault, Consul, Vagrant), Chef, Puppet, Ansible, Salt, Automated Testing
    • Containerization Ecosystem: Kubernetes, Docker, D2IQ, Nomad, Rancher, CoreOS 
    • Cloud & Virtualization: AWS, GCP, Azure, OpenStack, Cloudstack, kvm, libvirt
    • Tools: GitLab, Jenkins, Atlassian Suite, Pivotal Tracker, Git, 
    • Monitoring: SysDig, Tistlock, Datadog, AppDynamics, New Relic, Sentry, Nagios, Prometheus
    • Databases/Datastores: Cassandra, Hadoop, Redis, PostgreSQL, MySQL
    • Security: Compliance Automation, Application Security, Firewalls, OSSEC, AuthN and AuthZ
    • Languages: Ruby, Python, Go, JavaScript
    We are committed to equal-employment principles, and we recognize the value of committed employees who feel they are being treated in an equitable and professional manner. We are passionate about finding ways to attract, develop and retain the talent and unique viewpoints needed to meet business objectives, and to recruit and employ highly qualified individuals representing the diverse communities in which we live, because we believe that this diversity results in conversations which stimulate new and innovative ideas.

    Employment policies and decisions on employment and promotion are based on merit, qualifications, performance, and business needs. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
  • productboard (Europe only)
    4 days ago

    Join one of our product teams and develop features with real value to a one-of-a-kind product management system used by 2000+ global companies. Join a team that's redefining what product management systems can be. 

    Our Tech Stack

    productboard's stack is a Ruby on Rails backend built by passionate Rubyists with React.js on Typescript on the frontend. Over time with demand, we've added new technologies to support the growing needs of the team, both in complexity and traffic. We're running Elasticsearch to power our Insights search, we are fully migrated to Kubernetes on AWS to enable an event-driven service architecture, we're using Kafka to let services communicate together asynchronously and resiliently.

    We are also exploring to use Typescript more and more on the backend as well. However, we don't see our Ruby development slowing down anytime soon.

    You'll be expected to work on everything from the above, but we're not expecting deep knowledge in all of it. We strive to build up everything backed by code and reliable pipelines which will get you on track at lightning speed. We're always open to changes that can make us better!

    We work in small cross-functional teams that usually consist of 3 developers, a designer, and a product manager. You’ll be part of the whole feature development lifecycle. You’ll see all the feedback we collected from our customers and you will be encouraged to come up with your ideas or objections.

    About you

    As a core member of our team, you care about solving real problems for real users. Coding, to you, is more art than mechanics and analytical thinking comes second nature.

    You like communicating with frontend or product management and you always keep the end-user in mind. 

    • 2+ years of experience building backend systems

    • Experience with some parts of our tech stack is always welcome (messaging, AWS, k8s, Typescript, SPAs)
    • Your code is clean and well tested, you own development from discovery to production deployment

    • You love to learn and constantly improve your own skills and are not afraid to jump into new things
    • You could win a debate on tabs vs. spaces conducted entirely in English (we have an international team and are successful at keeping discussions in English)

    • You live in Europe – as it's important for us to have the team in pretty much the same timezone

    Remote

    At productboard, we recently started building fully remote teams. It is, therefore, possible to join us as an engineer while being (almost) 100% remote. The expectation is that you will travel to Prague roughly every six weeks to collaborate with your remote team members in person, while also meeting other team members and learning more about the productboard culture. If you're interested in taking on this position remotely, make sure you tick off (most of) these requirements:

    • You’re self-organized and disciplined
    • You have amazing communication skills
    • You know how to make sure everyone on the team feels included
    • Nice to have: previous experience with remote work

    About productboard 

    productboard is the product management system of choice for everyone from Avast and Microsoft to rising stars like Metromile and Envoy. In addition to our recent $45M Series-B, Forbes Magazine named productboard 2019's most valued startup of the Czech Republic. 

    • We are backed by top Silicon Valley investors, giving us access to capital, networks, mentors, and markets
    • You’ll enjoy an exciting team atmosphere building a new and complex product
    • We iterate quickly and decisions are fast. You’ll have a voice in what we do and see the impact of your work
    • We have modern offices in Prague and San Francisco. Expect occasional travel to the US

    Perks & Benefits

    You'll join a diverse and talented team, with plenty of opportunities for personal growth, impact, and learning.

    Stock options
    MacBook Pro or notebook of your choice + 34″ monitor
    Budget for online courses, books and conferences
    5 weeks of vacation and sick days
    Free snacks, drinks, and yummy catered lunches every day 
    MultiSport card to access sports facilities in Prague.
    Team events, such as happy hours, off-sites, and retreats
    Flexible working hours and home office
    Language lessons
    Opportunity to travel to San Francisco
    Compensation for travels and co-working spaces 

    Culture

    Our culture is one of trust and openness, free of workplace politics, and hasty decisions.

    Thoughtful and transparent collaboration is a value that's integral to our founding principles. For us, success is a team sport, so it's important you're a team player. 
  • Aptible (North America)
    3 weeks ago
    About Aptible

    Our Vision

    We see a future where it’s easy to bring a great idea into the world using the internet, while respecting data security and privacy. The next generation of businesses will design security and privacy into their operating processes. If every business is going to be a software business, every business will need to be a security business.

    We’re working to make information security a core competency of every startup. We envision a world in which startups have access to great information security, are empowered to focus on their businesses instead of on compliance, can scale faster and more efficiently, and are confident that they're creating quality products.

    Our Team
    We wrote the Aptible Owner's Manual to help members of the company get a clear sense of what this team is — what we mean by “us.” We've now made this open to the world and invite you to read it, as a prospective member of the Aptible Team.

    Our Commitment to Diversity and Inclusion
    We prioritize diversity within our team and value different perspectives, educational backgrounds, and life experiences. We encourage people from underrepresented backgrounds to apply.

    About this Role

    We're looking for a Site Reliability Engineer to improve the infrastructure, reliability and security of our PaaS product, Aptible Deploy.

    Our next SRE will be an early member of the Aptible team. Reporting to our Customer Reliability Engineering Manager, you will be responsible for reducing the overall amount of Site Reliability work and determining an SRE roadmap.

    Our Commitment to Diversity and Inclusion
    We prioritize diversity within our team and value different perspectives, educational backgrounds, and life experiences. We encourage people from underrepresented backgrounds to apply.

    Your Impact
    • You will own and manage both internal and external tooling like PagerDuty
    • You will develop tools and processes to make monitoring, detection and issue resolution easier
    • You will prioritize and perform proactive maintenance and improvements of the entire system
    • You will help assess and remediate vulnerabilities and risks as a member of the security team
    • You will be a key member of our 24/7 oncall rotation
    You Competencies
    • You have some familiarity with one or more of the technologies that we use including: Ruby, Docker, Postgres, MySQL or Redis
    • You have experience running production environments on AWS
    • You have 3-5 years as software engineer or SRE or equivalent experience
    Our Interview Process

    We seek to make the experience of interviewing with us as delightful, efficient, fair, respectful, and transparent as possible.

    A typical process at Aptible might include the following steps, and takes approximately 3 Weeks to complete. We try to move as quickly as possible, but if you have any time constraints, please let us know and we'll do our best to accommodate.
    1) An Introduction to Aptible with the Hiring Manager (30 Minutes via Zoom)
    2) A Discussion-Based Interview with an Aptible Team Member (45-60 Minutes via Zoom)
    3) A Take-Home Work Sample Exercise (NB: You will be compensated for completing this.)
    4) A Discussion-Based Interview with an Aptible Team Member (45-60 Minutes via Zoom)

    We believe that the Work Sample Exercise is an important part of the process, in that it gives you the opportunity to demonstrate your skills in a concrete way. We take the time to design these exercises such that they: a) give you a view into the actual work you'd do at Aptible, and b) are standardized, so every candidate is evaluated using the same criteria.

    Lastly, Aptible conducts calls with 3-4 References, ideally managers who have directly supervised you in the past and/or colleagues who can speak to your work.

    If you have a disability or special need that requires accommodation, please let us know by completing this form, and we will reach out soon to see how we may be able to assist.

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!