About Crexi
Crexi is reimagining commercial real estate, building industry-leading software for professionals to more effectively market, analyze, and trade commercial property. With a suite of due diligence tools, transaction services, deal pipeline support, and a dynamic listing marketplace, Crexi accelerates deal efficiency and has empowered millions of monthly users to close more than $615 billion in deals and market over $7 trillion in property value.
About this role:
The Staff DevOps Engineer forefronts the design, implementation, and management of Crexi’s development and operations pipelines. This role is an active collaborator with cross-functional teams, drives continuous improvement, and mentors team members to ensure the reliability and scalability of our systems.
What you'll do:
- Delivers next-generation CI/CD pipelines to enhance the velocity of product teams and ensure platform stability.
- Develops and supports next generation MLOps platform.
- Automates the configuration and management of development, staging, and production environments.
- Increases system performance with a strong focus on high availability, fault tolerance, and scalability.
- Designs, implements, and codifies various cloud infrastructure patterns using Terraform.
- Deploys monitors, dashboards, and various external service configurations using Terraform.
- Spearheads the transition of existing applications from Amazon ECS to Amazon EKS.
- Proposes, designs, and implements various cloud-based architectures.
- Actively participates in an on-call rotation and incident response with a globally distributed team.
- Develops load tests for applications and infrastructure components that ensure scalability.
- Renovates, implements, and documents high-quality engineering standards and best practices across the engineering organization.
- Builds and applies automated processes to ensure adequate redundancy and usability of multi-form backups.
- Continuously improves existing monitoring and implements actionable alerting.
- Enhances the security of applications and infrastructure using tools such as Snyk and SooS.
- Employs observability and monitoring for systems, applications, and infrastructure.
- Collaborates with the development and product teams to deliver reliable and secure services to market
- Leads the troubleshooting of network, application, security, and data-layer issues within cloud environments.
- Optimizes build agent configurations to improve build, test, and deployment times.
- Evaluates, recommends and implements new tools, services, and technologies to enhance release processes and reduce toil.
- Automates repetitive and manual processes using scripting languages.
- Becomes a driving force in road mapping, architecture design, and project planning discussions.
- Mentors other DevOps team members.
Who you are:
- 8-12 years of managing production environments in the AWS ecosystem or equivalent experience
- Strong experience using core AWS services (EC2, ECS, S3, RDS, VPC, Lambdas, CloudWatch, CloudFront, WAF, SQS, etc.)
- Experience with containerization (Docker, Amazon ECS/EKS, Kubernetes)
- Experience with MLOps platforms/technology (Metaflow, Kubeflow, MLFlow, Sagemaker, Vertex, etc.)
- Experience working with AWS Serverless technologies
- Strong understanding of CI/CD/CT
- Strong experience working with CI/CD tools (e.g. GitHub Actions, TeamCity, Argo CD)
- Extensive experience configuring, monitoring, and maintaining Linux/Unix and Windows Server-based environments
- Experience working with APM, monitoring, and logging tools (e.g. New Relic, ELK, Datadog)
- Proficient with source control management tools such as Git
- Strong proficiency writing automation in scripting languages (e.g. Bash, Python, or PowerShell)
- Strong skills in network, application, database, and cloud system security
- Strong understanding of network fundamentals TCP/IP, HTTP, DNS, and related services
- Strong experience working with web server technologies (Nginx, IIS, Kong, etc.)
- Strong understanding of L4/L7 load balancing in the context of cloud environments
- Basic proficiency in .NET and/or .NET Core (Microsoft) and NodeJs
- Experience mentoring and helping DevOps team members grow their skills
- Experience administering relational and NoSQL databases
- Experience with TeamCity
- Experience with Atlassian products (e.g. JIRA, Confluence)
- Experience with GitHub Actions
- Experience with MSBuild and/or Ant
- Experience with IPSec/VPN technologies and concepts
Why Crexi:
- Full Medical, Dental, Vision Health Benefits
- Competitive Compensation Package, Base, Bonus, and Stock Options
- 401K
- Growth Opportunities and Career Development
- Gym Membership to LA Fitness
- Perks and Discounts from Perkspot
The anticipated salary range for candidates who will work in our Playa Vista, California location is $187,000 to $230,000. The final salary offered to a successful candidate will depend on several factors, which may include, but are not limited to, the type and length of experience applicable to the role and within the industry, education, geographic location, etc. Commercial Real Estate Exchange, Inc (“Crexi”) is a multi-state employer, and this salary range may not reflect positions that work in other states.
Crexi is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Crexi will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.
•
Last updated on Aug 5, 2024