SonicJobs Logo
Left arrow iconBack to search

DevOps Engineer

Info Image
Posted 10 hours ago, valid for a month
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.