SonicJobs Logo
Left arrow iconBack to search

DevOps Engineer

Info Image
Posted 14 days ago, valid for 12 days
Location

Brisbane, CA, US

Salary

Competitive

Contract type

Full Time

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • The Development and Operations Engineer (DevOps) position focuses on providing expert-level support for SaaS infrastructure and cloud platforms, particularly AWS and Azure DevOps.
  • Candidates are expected to have extensive experience as a cloud-platform administrator or engineer, as well as a Linux Administrator or Engineer, with a focus on various technologies.
  • Key responsibilities include designing, implementing, and maintaining SaaS infrastructure while ensuring high availability, security, and performance.
  • The role requires strong knowledge of automation tools and scripting languages for configuration management and process improvement.
  • The salary for this position is competitive, and candidates should have at least five years of relevant experience.

Summary:

The Development and Operations Engineer (DevOps) will be responsible for providing expert-level knowledge and support for SaaS infrastructure and cloud platforms, with a focus on AWS, Azure DevOps, Jenkins, Kuberenetes, IaC, CaC and general infrastructure and systems, such as load balancers, proxies, DNS, networking, hybrid, and storage. The DevOps Engineer will play a crucial role in designing, implementing, and maintaining SaaS infrastructure / cloud platforms while ensuring high availability, security, and performance.

Responsibilities:

  1. SaaS Infrastructure Design and Implementation:
    • Design and implement SaaS/cloud-based infrastructure solutions, ensuring scalability, reliability, and optimal performance.
    • Develop and maintain architecture blueprints, documentation, and standard operating procedures for Linux and/or SaaS systems.
    • Collaborate with cross-functional teams to define system requirements and ensure seamless integration with other technologies.
  2. System Administration and Support:
    • Provide expert-level support for SaaS systems, including troubleshooting complex issues, performance optimization, and system tuning.
    • Monitor system performance, identify bottlenecks, and recommend appropriate solutions.
    • Implement security best practices, including user management, access control, and system hardening.
    • Ensure timely patching and updates of SaaS systems, following established change management processes.
  3. Automation and Configuration Management:
    • Utilize various tools, such as Data Dog, Gitlab, Jira, etc., to automate deployment, configuration, and management of SaaS infrastructure.
    • Develop and maintain various playbooks, templates, and configurations for provisioning and managing resources.
    • Continuously improve automation workflows to streamline processes and increase efficiency.
  4. Linux Server Virtualization:
    • Manage VMware-based virtualized environments, including vSphere, ESXi, and vCenter Server.
    • Provision and maintain virtual machines, templates, and snapshots.
    • Monitor virtual infrastructure performance and troubleshoot issues related to virtualization.
  5. Collaboration and Knowledge Sharing:
    • Collaborate with cross-functional teams to provide guidance and expertise on Linux-related matters.
    • Share knowledge and mentor junior team members, promoting professional growth and development.
    • Stay up to date with the latest trends and advancements in Linux technologies, attending conferences and training sessions as needed.

Qualifications:

  • Bachelor's degree in software design, information technology or related field
  • Extensive experience as cloud-platform administrator or engineer, with a focus on AWS, Azure, GCP and general infrastructure such as load balancers, proxies, DNS, networking, hybrid and storage
  • Extensive experience as a Linux Administrator or Engineer, with a focus on Ansible, Terraform, Ubuntu, Red Hat Enterprise Linux, VMware, and Packer.
  • Strong knowledge of cloud-platform and/or Linux operating systems, including system administration, troubleshooting, performance tuning, and security.
  • Proficiency in automation and configuration management tools such as Ansible, Terraform, and Packer.
  • Solid understanding of virtualization technologies, particularly VMware vSphere, ESXi, and vCenter Server.
  • Experience in designing and implementing Linux-based infrastructure solutions, considering scalability, reliability, and performance.
  • Knowledge of scripting languages like Java, Javascript, C, C++, PHP, Linux shell, Bash, Python, or Perl for automation and scripting tasks.
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes) is a plus.
  • Strong problem-solving skills and the ability to analyze and resolve complex technical issues.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
  • Relevant certifications such as AWS Certified DevOps Engineer, RHCE, VCP, LPIC, or HashiCorp Certified: Terraform Associate are highly desirable.



Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.