Site Reliability Engineer

SugarCRM


1 month ago

02/09/2020 10:22:57

Job type: Full-time

Hiring from: US only

lever

Category: Software Development


To join our growing team, SugarCRM is currently seeking an experienced Site Reliability Engineer.  This role can be based in one of our U.S.-based offices or remote.

Impact you will make in the role:
  • Manage applications in a CentOS Linux-based environment
  • Build repeatable infrastructures with Ansible
  • Develop and execute plans for rolling out new technologies rapidly
  • Improve monitoring infrastructure, build out data aggregation and alerting rules
  • Work closely with engineering to build scalable solutions
  • Triage tickets raised by our support organization and implement fixes
  • Support our private and public cloud environments and customers
  • Mentor other members of the Operations team
  • Participate in an on-call rotation

Expertise you will bring in:
  • BA/BS in Computer Science with Network Engineering or Information Systems emphasis, or equivalent work experience
  • Extensive knowledge with container orchestration technologies including Docker and Kubernetes
  • 6+ years experience in an Operations or Systems Administration role
  • Superior Unix administration skills
  • Extensive knowledge of common Internet Protocols
  • Extensive knowledge of TCP/IP
  • Experience with virtualization and cloud technologies
  • Hardware management, network switch and router administration experience
  • Experience with Apache, MySQL, and PHP in a production environment at scale
  • Strong knowledge of version control systems and hands-on experience with Git
  • Experience with writing code around infrastructure automation
  • Understanding of how to architect and implement highly available, scalable, and secure network in multiple cloud environments
  • Strong affinity and experience in working with continuous deployment and continuous integration environments
  • An understanding around micro-service architectures and the complexities around their deployments 
  • Extensive programming experience in PHP, Ruby, Python, and Shell
  • Full stack troubleshooting and instrumentation experience
  • Extensive experience with IT automation technologies like Puppet, Salt, Chef, or Ansible
  • Experience with data aggregation, alerting, and reporting and supporting technologies such as Sensu and Graphite

Nice to haves:
  • Experience in an on-call rotation
  • Experience with Elastic Search or Apache Solr
  • Experience with Spinnaker and/or other CI/CD tools
  • Previous experience as a mentor or advisor
  • Current contributor to open source projects (a Github account you can link us to would be ideal)
We are an Equal Opportunity, Affirmative Action employer. Minorities, women, veterans and individuals with disabilities are encouraged to apply.

Benefits and Perks:

Beyond a stellar work environment, friendly people, and inspiring, innovative work, we have some great benefits and perks:
Competitive salariesExcellent medical, dental and vision coverage for you and your family, along with other benefit plans like 401(k) matchUnlimited Paid Time OffWellness Reimbursement ProgramOnsite Programs, depending on location, such as Dry Cleaning, Car Washes, Massage, Yoga, and moreCareer & Personal Development Program – multi-platformRegular social eventsOwnership is the greatest self-identity at SugarCRM - you are making an impact nowWe are a merit-based company - many opportunities to learn, excel and grow your career

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

  • Thorn (US only - East Coast Preferred)
    1 week ago

    Thorn is a non-profit focused on building technology to defend children from sexual abuse. Working at Thorn gives you the opportunity to apply your skills, expertise and passions to directly impact the lives of vulnerable and abused children. Our staff solves dynamic, quickly evolving problems with our network of partners from tech companies, NGOs, and law enforcement agencies. If you are able to bring clarity to complexity and lightness to heavy problems, you could be a great fit for our team.

    Earlier this year, we took the stage at TED and shared our audacious goal of eliminating child sexual abuse material from the internet. A key aspect of our work is partnering with the National Center for Missing & Exploited Children and building technology to optimize the broader ecosystem combating online child sexual abuse.

    What You'll Do

    • Collaborate with other engineers on your team to build a data pipeline and client application from end-to-end.

    • Prototype, implement, test, deploy, and maintain stable data engineering solutions.

    • Work closely with the product manager and engineers to define product requirements.

    • Present possible technical solutions to various stakeholders, clearly explaining your decisions and how they address real user needs, incorporating feedback in subsequent iterations.

    Skills We're Seeking

    • You have a commitment to putting the children we serve at the center of everything you do.

    • You have proficient software development knowledge, with experience building, growing, maintaining a variety of products, and a love for creating elegant applications using modern technologies.

    • You’re experienced with devops (Docker, AWS, microservices) and can launch and maintain new services.

    • You are experienced with distributed data storage systems/formats such as MemSQL, Snowflake, Redshift, Druid, Cassandra, Parquet, etc.

    • You have worked with real-time systems using various open source technologies like Spark, MapReduce, NoSQL, Hive, etc.

    • You have knowledge in data modeling, data access, and data storage techniques for big data platforms.

    • You have an ability and interest in learning new technologies quickly.

    • You can work with shifting requirements and collaborate with internal and external stakeholders.

    • You have experience prototyping, implementing, testing, and deploying code to production.

    • You have a passion for product engineering and an aptitude to work in a collaborative environment, can demonstrate empathy and strong advocacy for our users, while balancing the vision and constraints of engineering.

    • You communicate clearly, efficiently, and thoughtfully. We’re a highly-distributed team, so written communication is crucial, from Slack to pull requests to code reviews.

    Technologies We Use

    You should have experience with at least a few of these, and a desire and ability to learn the rest.

    • Python

    • Elasticsearch / PostgreSQL

    • AWS / Terraform

    • Docker / Kubernetes

    • Node / Typescript

  • At Numbrs, our engineers don’t just develop things – we have an impact. We change the way how people are managing their finances by building the best products and services for our users. 

    Numbrs engineers are innovators, problem-solvers, and hard-workers who are building solutions in big data, mobile technology and much more. We look for professional, highly skilled engineers who evolve, adapt to change and thrive in a fast-paced, value-driven environment.

    Join our dedicated technology team that builds massively scalable systems, designs low latency architecture solutions and leverages machine learning technology to turn financial data into action. Want to push the limit of personal finance management? Join Numbrs.

    Job Description

    You will be a part of a team that is responsible for developing, releasing, monitoring and troubleshooting large scale micro-service based distributed systems with high transaction volume. You enjoy learning new things and are passionate about developing new features, maintaining existing code, fixing bugs, and contributing to overall system design. You are a great teammate who thrives in a dynamic environment with rapidly changing priorities.

    All candidates will have

    • a Bachelor's or higher degree in technical field of study or equivalent practical experience
    • experience with high volume production grade distributed systems
    • experience with micro-service based architecture
    • experience with software engineering best practices, coding standards, code reviews, testing and operations
    • hands-on experience with Spring Boot
    • professional experience in writing readable, testable and self-sustaining code
    • strong hands-on experience with Java (minimum 8 years)
    • knowledge of AWS, Kubernetes, and Docker
    • excellent troubleshooting and creative problem-solving abilities
    • excellent written and oral communication in English and interpersonal skills

    Ideally, candidates will also have

    • experience with Big Data technologies such as Kafka, Spark, and Cassandra
    • experience with CI/CD toolchain products like Jira, Stash, Git, and Jenkins
    • fluent with functional, imperative and object-­oriented languages;
    • experience with Scala, C++, or Golang
    • knowledge of Machine Learning

    Location: residence in UK mandatory; home office

  • 5 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.

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!