Trimble

posted 2 months ago

Full-time - Mid Level
Professional, Scientific, and Technical Services

About the position

The Senior DevOps Engineer/Senior Site Reliability Engineer at Trimble Inc. is responsible for planning, designing, and deploying cloud technologies, primarily within AWS. This role involves enhancing system availability, incident management, and monitoring capabilities while supporting day-to-day operations. The engineer will lead initiatives in infrastructure management, ensuring high system uptime and effective service delivery. The position requires strong communication skills to collaborate with various stakeholders and to train engineers on cloud administration tasks.

Responsibilities

  • Plan, design, and deploy cloud technologies.
  • Develop, modify, support, and maintain AWS-based components through Infrastructure as Code and automation.
  • Design and implement cost control strategies.
  • Enhance availability and incident management by implementing self-healing solutions based on alerts.
  • Continuously improve monitoring and alerting capabilities.
  • Support day-to-day operations, measuring, monitoring, and troubleshooting.
  • Participate in on-call rotation with a focus on automation and improvement.
  • Design and maintain custom monitoring dashboards for DEV/OPS/Support.
  • Create and maintain Cloud Operations processes and procedures.
  • Enhance fault tolerance and high availability strategy.
  • Enhance cloud elasticity through automatic provisioning and destruction of services based on demand.
  • Collaborate with product development teams to engineer creative solutions.
  • Create processes and train engineers on common cloud administration tasks.

Requirements

  • 5+ years of experience working within AWS.
  • 5+ years of experience with monitoring solutions (relic, PagerDuty, AWS).
  • 7+ years of experience in the IT field.
  • 7+ years of experience supporting Windows.
  • 7+ years of experience supporting Linux OS (CentOs, Amazon Linux, RHEL).
  • Familiarity with container technologies, like Docker, Kubernetes, ECS, EKS.
  • Scripting experience, preferably in PowerShell and Bash.
  • Experience with ticketing systems (Jira preferred).
  • Knowledge of storage technologies (SAN, Cloud, Enterprise).
  • Experience working in a virtualized environment (VMWare preferred).
  • Strong problem-solving and troubleshooting skills.
  • Familiarity with continuous deployment methodology and common DevOps tools including Git, Jenkins.
  • Proficient with configuration management and provisioning tools (preferably Ansible and Terraform).
  • Knowledge in networking technologies & Cloud specific Network assets.
  • Ability and flexibility to be on-call for escalations and support, migration, and deployments.

Nice-to-haves

  • Experience or familiarity with Security Certifications such as PCI, SOC2, ISO 27001, FISMA/FedRAMP and HIPAA.
  • Any AWS certifications.
  • Familiarity with ITIL.
  • Database experience (Oracle, PostgreSQL).
  • Application Support (Tomcat, Java).
  • Experience with Active Directory or other domain management.
  • Azure exposure.
  • Exposure to SRE.

Benefits

  • Medical, Dental, Vision, Life, Disability insurance.
  • Time off plans and retirement plans.
  • Tax savings plans for health, dependent care, and commuter expenses.
  • Paid Parental Leave.
  • Employee Stock Purchase Plan.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service