Skip to content

Perspectium is solving enterprise integration challenges for some of the most data-reliant businesses in the world…and we’re growing fast. To fuel that growth, we are looking for the best and brightest in the world to join our team. The pace is fast, the work is stimulating, the customers are enthusiastic, and innovation is expected. Founded in sunny San Diego, Perspectium also has offices in San Diego and London.

As a Senior DevOps Engineer, you will be designing, developing and creating automated solutions for our products that are deployed in our cloud infrastructure as well as customer environments. This includes deploying containerized microservice applications as well as complete clustered networked environments in our cloud platform providers that power the Perspectium cloud service. You will implement and champion best practices for continuous integration, continuous delivery/deployment (CI/CD) to support rapid development and deployment into highly scalable, secure and available data centers. Automation will be a big part of what you do as you leverage your knowledge and skills in operating systems, networking, security and software development to implement and support our products and solutions with customers.

Location

The successful candidate will be based out of our San Diego office. Due to COVID-19, this position is currently working remotely and following CDC and local guidelines to ensure safety of all our employees; however, you will need to be located in San Diego as you will be working in the office once the San Diego office safely reopens.

Responsibilities

  • Manage and automate the packaging, deployment/installation and configuration of Perspectium microservice applications including containerization and orchestration
  • Design, develop and implement availability monitoring, alerting and centralized logging of Perspectium applications and services that Operations can use to monitor and troubleshoot issues 
  • Use Infrastructure as Code (IaC) to deploy our clustered cloud service environments into cloud platforms (AWS, Microsoft Azure and Google Cloud Platform)
  • Monitor performance of system, reporting metrics to management
  • Participate in data center architecture design, implementation automation and support
  • Contribute expertise on network/system security, risk, and operational impact
  • Mentor junior team members on DevOps responsibilities and best practices
  • Work collaboratively with Customer Service, Software Engineering, and Product Management on new requirements and to resolve complex operational issues
  • Provide documentation to Customer Service on how to resolve complex issues
  • Provide support for our customers and internal users, including Software Engineering, Professional Services, Support, Solution Consulting, Sales and Marketing - including direct interaction with customers and real time problem solving
  • Continuously improve DevOps processes and services to other teams and customers
  • Performs other duties as required

Qualifications

  • 5+ years of DevOps experience
  • Bachelor’s degree in Computer Science/Engineering or equivalent experience
  • Understanding of Computer Science fundamentals
  • Experience creating and deploying clustered environments using Infrastructure as Code (IaC) platforms preferably Terraform, Ansible and/or AWS CloudFormation
  • Proficiency in a programming language(s), preferably Python, Java, or a scripting language
  • Proficiency in Linux operating system and network administration
  • Proficiency with one or many cloud data center providers such as AWS, GCP, Azure, etc.
  • Proficiency with tools such as yum
  • Understanding of Relational Database systems
  • Understanding of containers, virtualization and orchestration, preferably Docker and Kubernetes
  • Excellent communication skills (written and verbal)
  • Open to being challenged and willing to continuously learn and improve

Please Note the Following

  • Nothing in this job description restricts management's right to assign or reassign duties and responsibilities to this job at any time.
  • This description reflects management's assignment of essential functions. It does not prescribe or restrict the tasks that may be assigned.
  • This job description is subject to change at any time.