Sr. DevOps Engineer (REMOTE)

Phoenix, AZ

Full Time Senior-level / Expert
eXp Realty logo

eXp Realty

Apply now Apply later

Who is eXp?
Doing the audacious is part of eXp Realty’s DNA. We are a company that rewards creative minds who can offer bold solutions, where opinions matter, anything is possible and the outcome can be revolutionary. As a global full-service real estate brokerage utilizing a 3-D, fully immersive, cloud office environment, offering 24/7 access to collaborative tools & training, eXp has broken the traditional mold of real estate. We are doing big things. Come join us!
What makes eXp's Technology team great?
eXp Realty is the first of its kind: A global brokerage in the cloud. That means eXp’s technology is just as important as the business of real estate! eXp develops and uses the latest and greatest cloud technology and engineering frameworks to build and deploy enterprise-class products for its agents worldwide. Come be part of the innovation!
General Summary: This role is for a high-performing, hands-on DevOps engineer committed to the practices required to support critical customer-facing platforms requiring consistent uptime while driving continuous improvement and innovation.
Participate in small-team initiatives to continuously refine our deployment practices for improved reliability, repeatability, and security. You will create plans, collaborate with other DevOps team members, and coordinate with engineering and business teams. These high-visibility initiatives will help to increase service levels, lower costs, and deliver features more quickly.
Design effective monitoring / alerting (for conditions such as application-errors, high memory usage) and log aggregation approaches (to quickly access logs for troubleshooting, or generate reports for trend analysis) to proactively notify business stakeholders of issues and communicate metrics, working closely with these stakeholders.
Your focus will be:Ownership, architecture, and management of AWS infrastructure components such as VPCs, EC2, S3, CloudFormation, etc.Owning the technical design, and implementation of the automation technologies required for deploying, maintaining and operating platform infrastructure. Creating the policies and procedures for properly supporting our rapidly growing microservice architecture. 

Major Responsibilities:

  • Deployment and management automation of cloud-based infrastructure and software
  • Working with configuration management tools - Cloudformation, Terraform, Salt, Ansible, Chef
  • Ensuring cloud-based architectures meet availability and recoverability requirements
  • Implementation of cloud-based monitoring, and alerting
  • Find scalability bottlenecks and areas for performance improvements
  • Identify and drive opportunities to improve automation for the company; scope and create automation for deployment, management, and visibility of our services
  • Active monitoring of risks to site SLAs and overall delivery. 

  • Job Specifications:
    Education:
  • Bachelor’s Degree in Computer Science, Information Systems, Engineering 
  • MBA or advanced degree highly desired
  • AWS Certified

  • Experience:
  • 2+ years of experience managing AWS infrastructure
  • 5+ years of experience with technical operations and software development
  • Experience with one configuration management tool, i.e - TerraForm, CloudFormation, Salt, Ansible, Chef
  • A strong software engineering or programming background. Any language is acceptable but prefer experience with one of the following: Python, Java, JavaScript, Go, or Mendix
  • Monitoring / alerting tools such as New Relic, Site24x7, Pagerduty, etc.
  • Experience with log aggregation tools such as Sumologic, FluentD, Scribe, Splunk

  • Skills & Abilities:
  • Architecting and deploying advanced cloud infrastructures within AWS
  • Solid understanding/experience of web services, databases and relating infrastructure/architectures
  • Solid understanding of backup/restore best practices
  • Experience with Amazon Web Services and/or any other public cloud
  • Release software through tooling (git, Jenkins, custom scripts, Docker)
  • Excellent Troubleshooting Skills
  • Experience supporting an enterprise-level SaaS environment
  • Ability to prioritize tasks and work independently
  • Excellent written and interpersonal communication, and documentation skills
  • Security experience a plus
  • Excellent collaboration skills across Development and Operations 
  • Can Do attitude with a penchant for getting things done
#LI-DN1
eXp Realty is an equal employment opportunity 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 or disability or any other characteristic protected by law.   
Job region(s): Remote/Anywhere North America
Job stats:  1  0  0
  • Share this job via
  • or

Explore more DevOps, Cloud and Digital Infrastructure career opportunities