Staff DevOps Engineer (Remote US)
Company: Mandiant
Location: Irvine
Posted on: May 14, 2022
Job Description:
Company Description
Since 2004, Mandiant has been a trusted partner to
security-conscious organizations. Effective security is based on
the right combination of expertise, intelligence, and adaptive
technology, and the Mandiant Advantage SaaS platform scales decades
of frontline experience and industry-leading threat intelligence to
deliver a range of dynamic cyber defense solutions. Mandiant's
approach helps organizations develop more effective and efficient
cyber security programs and instills---confidence in their
readiness to defend against and respond to cyber threats.
Job Description
The Mandiant Threat Intelligence Engineering team collects and
aggregates terabytes of data for analysis of malware, threat actors
and anything that may be used to violate cyber security. We are
responsible for providing collected data to the analysts using
proprietary tools and infrastructure which enables manual and
automated enrichments changing the raw data into actionable
information.
This role will include all aspects of orchestrating, deploying, and
supporting the proprietary tools and infrastructure from conception
thru architecture, design, implementation, and delivery. We use
current established state-of-the-art development languages and
technologies in addition to newer cutting-edge supporting tech to
provide the best solutions to our users.
Our highly collaborative teams rapidly release software in an
environment where innovation is applauded, continuous integration
is a focus, and you contribute to the vision and direction of our
success.
What You Will Do
- Write reusable, testable, and efficient orchestration and
automation code
- Design, orchestrate, and deploy infrastructure and services to
improve the availability, scalability, latency, and efficiency of
Mandiant's cloud services
- Work as part of a team serving multiple stakeholders, balancing
priorities to deliver on time while communicating status to
internal customers.
- Get involved in DevOps project management decisions with a
focus on systems integrations, deployments, and foundational
technology stacks while identifying opportunities for technology
and process improvements
- Participate in on-call and deployment rotations, responding
with urgency to incidents that may arise
- Write documentation to communicate solutions to engineers and
users
- Build and set up new development tools and infrastructure,
ensuring that systems are safe and secure against cybersecurity
threats
- Solve problems relating to mission critical services with a
focus on using automation to prevent problem recurrence; with the
goal of automating response to all non-exceptional service
conditions and building better technologies vs. manual
resolution
Qualifications
Minimum Qualifications
- Minimum of 5+ years of overall DevOps or relevant
experience
- Minimum of 2+ years of experience in container solutions such
as Kubernetes and Docker in production environment
- Minimum of 2+ years of experience implementing software and
services in cloud native platforms such as AWS, Azure, or Google
Cloud
- Expertise in orchestrating, deploying, analyzing, and
troubleshooting large-scale distributed systems with a commitment
to agile product development and delivery
- Good understanding of security implications for orchestration
and implementation decisions you will make
- Experience with Infrastructure as Code (IaC), and IaC tools
such as Ansible, Puppet, and Terraform - deploy infrastructure and
applications with configuration management tools
- Experience with Continuous Integration / Continuous Delivery
(CI/CD) tools and pipelines, such as Argo CD, Drone, Github
Actions, GitOps, and Jenkins - implement and support methods for
building and testing code continuously, as well as automating
deployments
- Excellent interpersonal and teamwork skills---including verbal
and written communication skills
- Experience with metrics and monitoring solutions, such as
DataDog, Prometheus, and Splunk - measure performance and
application health
- Firm understanding of Unix/Linux systems
- Able to explain DevOps best practices and concepts, mentoring
and teaching those to others
- Understand High Availability, Continuity, and Disaster
Recovery, with the ability to apply them to service designs,
implementations, and operational processes
Additional Qualifications
- Knowledge of cyber security and cyber intelligence domains
- Experience with data systems, e.g. Apache Cassandra, AWS
Aurora, ElasticSearch, JanusGraph, Postgres, Redis, and
ScyllaDB
- Familiar with message broker applications such as Apache Kafka,
AWS SQS, Google Pub/Sub, or RabbitMQ
- Understanding of AWS permissions, IAM policy configuration, and
cross account permissions
- Knowledge and understanding of network fundamentals, such as
different protocols and foundational services (e.g. TCP/IP, UDP,
DNS, routing, subnetting, OSI layers, load balancing, Firewalls,
NATs, Access Lists)
- Experience with load balancing solutions, for example, using
nginx, and AWS Application Load Balancers (ALB)
- Experience with test automation, security testing best
practices and tools
- Familiar with notification and alert management systems, e.g.
CloudWatch, DataDog, and PagerDuty
- Familiar with software versioning, packaging and deployment
methods and tools, e.g. semantic versioning, Git, Artifactory, RPM,
yum, dpkg, apt, etc.
- Desirable, but not required, to have experience programming,
preferably in Python, Java, GoLang, or Rust
- Familiar with Atlassian Confluence and Atlassian Jira
Additional Information
At Mandiant we are committed to our #OneTeam approach combining
diversity, collaboration, and excellence. All qualified applicants
will receive consideration for employment without regard to race,
sex, color, religion, sexual orientation, gender identity, national
origin, protected veteran status, or on the basis of
disability.
Minimum Salary: $125,000. Final salary will be determined
commensurately with cost of living, experience level, and/or any
other legally permissible considerations.
Incentive Compensation: Eligibility for annual bonus subject to
individual and company performance; eligibility for award of
Restricted Stock Units subject to eligibility requirements,
approval from Mandiant's Compensation Committee, and vesting
terms------
Benefits: Employer subsidized benefits include Medical, Dental,
Vision, Life, and Disability Insurance.---Subject to eligibility
requirements, Mandiant also offers the ability to participate in
401(k), Flexible Spending Accounts, Health Savings Accounts,
Dependent Care Spending Accounts, and Employee Stock Purchase
Program.---Mandiant also provides Paid Time Off, Flexible Paid Sick
Time, and Paid Holidays.------
Keywords: Mandiant, Irvine , Staff DevOps Engineer (Remote US), Engineering , Irvine, California
Didn't find what you're looking for? Search again!
Loading more jobs...