Job added in hotlist
Applied job
Contract job
90-day-old-job
part-time-job
Recruiter job
Employer job
Expanded search
Apply online not available
View more jobs in Highlands Ranch, CO
View more jobs in Colorado
View Similar Jobs

Job Details

Sr. DevOps Engineer

Location
Highlands Ranch, CO

Apply for this job






Profile

EMS Software is looking for a Senior Devops Engineer who will lead the ongoing transformation of our product offering from an on-premise solution to a hybrid offering with a pure SaaS presence.
You will be at the center of this vital growth initiative.
You’ll join a company that serves 2,500 great organizations like Accenture, Deloitte, Goldman Sachs, Harvard and Yale University. Our customers have millions of people using our software to manage events, reserve spaces to meet, work and study; and to analyze and optimize their use of real estate.
We’re looking for a senior engineer, preferably with a development background, who has strong operational experience and expertise spanning high availability systems in both lower and production environments, a DevOps mentality of continuously improving the system, and a firm grasp on automation and cloud architectures. You must have experience in at least 3 of the following: .NET, Java, JavaScript, Python, Node, GO or Ruby. You should also be passionate about solving problems and developing creative solutions leveraging automation.
What You’ll Do
Build cloud-based solutions to enable the company’s SaaS applications.
Help define the company’s cloud services roadmap, including virtualization technologies, automation technologies, technology adoption and application cloud enablement.
Help build strategic and tactical plans for continued improvement of cloud architecture and operations
Architect, design, and develop, our CI/CD pipeline to support the scale of running several application stacks in the cloud that are consumed worldwide
Build cloud solutions in support of EMS applications that meet stringent high availability and disaster recovery standards
Automate the deployment and maintenance of cloud platform technologies
Help support production operations, log management, data warehousing, and database operations, including management of Splunk services
Configure and maintain all monitoring systems, and ensure the overall monitoring strategy continues to meet the needs of the EMS cloud solution
Enforce consistency of monitoring, reporting, and alarming systems
Help drive process improvements for service management, including: outage/incident management, rollbacks and reporting
Define and implement capacity management, load and scalability planning techniques.
Ensure compliance with deployment and operations documentation
Assist management in development and optimization of operational cost models
Assist in the establishment of 24x7 performance monitoring and response protocols
Provide on-call support outside of normal work hours/days when needed
Help define and enable effective information security practices for EMS Software and the Cloud Operations team
About You
You are a driven, humble, and autonomous engineer that can work with others to reach challenging technical milestones
You’re a quick study, a strong communicator, and you’re able to adapt to a fast-paced environment
You have a strong knowledge of Agile Development practices (e.g., SCRUM, TDD)
You have the mindset of a developer, but are intrigued by the operational aspects of hosting developed solutions
You are devoted to automation and have strong prior automation experience.  You have used tools such as Ansible, Puppet, Chef, Jenkins, Terraform, Travis CI or GitLab CI/CD. 
You’re an expert in Linux or Windows (IIS, SQL Server)
You have at least 3 year of hands-on production experience with Amazon Web Services (AWS), Google Cloud Platform (GCP) or Microsoft Azure. This includes:
Configuration of VPCs, with multiple Availability Zones. Configuration of cloud-based subnets, firewalls, load balancers, DNS and security policies.  Experience with multi-region cloud deployments a huge plus
Experience setting up, maintaining and monitoring global production environments, QA environments and staging environments, with a strong understanding of the differing needs of such environments.  
At least 2 years of experience in a professional production environment
You have performance optimization experience, including: troubleshooting and resolving network and server latency issues; performing hardware evaluation/selection tasks;
You have at least 2 years of experience with automation or scripting tools (e.g., GO, Python, Shell, PowerShell)
You have at least 4 years’ experience in an automation development role (Ansible, Puppet, Chef, Jenkins, Shell, PowerShell, etc.) or an application development role (e.g. Java, C#, Ruby, Go, etc.)
You have at least 2 years’ experience with continuous integration/continuous delivery tools (GitLab CI/CD, Terraform, Travis CI, AWS CodePipeline, etc.), and you have hands-on experience with building out and maintaining a continuous integration and delivery pipeline
You are detail-oriented, with excellent documentation skills, and you’re someone who can successfully manage multiple priorities
You have troubleshooting skills that range from diagnosing hardware/software issues to large scale failures within a complex infrastructure
Other Things We Hope You Have  
Bachelors in Computer Science or equivalent work experience
Experience with PostgreSQL, MS SQL Server, Windows Installation/Deployment, Splunk, Grafana, Terraform and Prometheus
Experience working with Docker, Kubernetes and GO.
Hands-on experience with performance and information security testing
The Team
You will be part of a 6-person team of 4 DevOps/CloudOps Engineers, a Director of Cloud Operations, and a Technical Product Owner. 
The larger team consists of 13 Developers, 10 Quality Engineers, 4 Product Owners, and 3 UX Designers. We have an open and collaborative environment where everyone works together to deliver what is needed, from product features to operations needs (e.g., health checks).
We value open and direct communication, taking calculated risks that will push us forward, and investing in our people.
Our Stack
We have current Production and Continuous Integration footprints in Google Cloud (primary) and Azure
We have a well-built CI/CD pipeline using Gitlab CI/CD that allows us to deploy and stand up customers on demand
We leverage Ansible heavily, Splunk (JSON Logs) is our blood line and we enjoy operational efficiency and accessibility through Hubot and StackStorm
Our front-end applications leverage React and React Native, Redux, Node, C#, and Knockout
Our APIs comprises of Golang, .NET and .NET core
Our backend comprises of MS SQL Server
ABOUT ACCRUENT
Accruent is a global software company that helps organizations achieve superior performance by transforming how they manage their physical resources. Its innovative, industry-leading cloud-based software and services enable organizations to optimize all stages of real estate, facilities and asset management, from capital planning through to IoT-based monitoring and control. With a proven track record across two decades, Accruent has created the only integrated SaaS-based framework and reporting platform for full lifecycle physical resource management. More than 7,000 global customers depend on Accruent solutions to drive out hidden costs, extend asset lifecycles, protect their brands, ensure compliance and deliver on the missions of their organization. Headquartered in Austin, Texas, Accruent serves a wide range of industries in 149 countries around the world.For more information, visit  ****Accruent is an Equal Opportunity, Affirmative Action employer.
Women, minorities, veterans, and individuals with disabilities are encouraged to apply.
All offers of employment are made contingent upon the successful completion of a background check. A background check may include: verification of education, past employment, criminal background reports, motor vehicle driving records, reference checks, civil suit records, drug test and/or investigations into incidents involving theft, fraud, harassment and workplace violence. The company is the sole determinant of a successful background check.

Company info

Sign Up Now - SQLCrossing.com

Similar Jobs:
DBA and Oracle System Architect
Location : Aurora, CO
26-Jul-2018 DBA and Oracle System Architect Space Colorado 441055BR -Professional RDMS Data Base Administration experience -Experience with LINUX\/AIX -Security Certification and Computing Environment (CE) certifications -Active...
Systems Engineer II - Provisioning
Location : Greenwood Village, CO
Systems Engineer II - Provisioning JOB SCOPE: This position will be part of a software development engineering team responsible for analyzing, testing, implementing, and documenting new and existing processes. Participation in ful...
Summary DISH is a Fortune 200 company with more than $15 billion in annual revenue that continues to redefine the communications industry. Our legacy is innovation and a willingness to challenge the status quo, including reinvent...
I like the volume of jobs on EmploymentCrossing. The quality of jobs is also good. Plus, they get refreshed very often. Great work!
Roberto D - Seattle, WA
  • All we do is research jobs.
  • Our team of researchers, programmers, and analysts find you jobs from over 1,000 career pages and other sources
  • Our members get more interviews and jobs than people who use "public job boards"
Shoot for the moon. Even if you miss it, you will land among the stars.
SQLCrossing - #1 Job Aggregation and Private Job-Opening Research Service — The Most Quality Jobs Anywhere
SQLCrossing is the first job consolidation service in the employment industry to seek to include every job that exists in the world.
Copyright © 2018 SQLCrossing - All rights reserved. 21