Guild Mortgage

Senior DevOps Engineer

Guild Mortgage

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $109,000 - $140,000 per year

Job Level

About the role

  • Identify, design, architect, implement, and document automation strategies.
  • Partner with developers to implement high-performing continuous integration pipelines.
  • Understand software engineering, networking, & security best practices and the impact they have on efficiency.
  • Evangelize and contribute to effective use of DevOps practices and Cloud solutions.
  • Strong Containerization skills (Docker / Kubernetes), container registries, and CDN experience.
  • Continually seek ways to optimize and improve all operational aspects of our IT solutions.
  • Utilizes advanced Cloud Provider service-oriented skill sets.
  • Approach tasks with both fault-tolerance, security, and compliance focused mindsets.
  • Collaborate with Software Development, QA, and Architects to continuously improve the efficiency and reliability of build and deployment processes to support all phases of development, QA, and production releases.
  • Assist in problem identification and employ mitigation strategies for technical risks related to cloud redundancy, security, and scalability.
  • Conduct DevOps tool research, evaluation, proof of concept, installation, configuration, and training.
  • Build tools to monitor various system's capacity and performance and provide reports, analytics, and forecasts for capacity as required.
  • Troubleshoot and resolve production and pre-production issues in a timely manner.
  • Monitor infrastructure and services to maximize uptime.
  • Perform root cause analysis.
  • Write technical documentation.
  • Drive continuous improvement.
  • Participate in daily stand-up and weekly planning meetings in relation to DevOps project tasks.
  • Keep abreast of modern technologies and be willing to present them to the technical staff.
  • Perform other duties as assigned.

Requirements

  • Bachelor's degree or 6+ years demonstrated work experience or an equivalent combination of related training and experience.
  • Expert at maintaining Linux / Unix systems administration, provisioning, configuration, monitoring, and troubleshooting Web Servers in a 24x7 customer facing environment
  • Strong Linux Administration & scripting.
  • Deep knowledge of current methodologies in high performance operations and scalable multi-site implementations.
  • Proven Experience with large-scale software implementation (high transaction volume, high-availability concepts).
  • Deep knowledge of software deployment, versioning (GIT) and release management processes.
  • Deep knowledge with infrastructure design, implementation, and support.
  • Proficient at provisioning, automated configuration management, and containerization solutions / tools such as Jenkins, Ansible, Docker, Kubernetes, Terraform, Chef, Puppet, or similar technologies.
  • Experienced in cloud-based hosting solutions (AWS, Azure, GCP).
  • Experienced utilizing Observability platforms for monitoring and optimizing cloud based workloads.
  • Experienced in Agile software development best practices utilizing Continuous Integration & Delivery Pipelines as well as agile tools such as Jira.
  • Proficient with scripting languages such as Python, Bash, Perl or Groovy.
  • Excellent written and verbal communication skills.
  • Proficient in communicating to both technical and management levels.
  • Ability to interact with external customers and staff members.
  • Highly adaptable.
  • Ability to work in a fast paced, constantly expanding environment
  • Excellent verbal and written communication skills required.
  • Highly organized and detail-oriented; ability to work in a fast-paced, metrics-driven environment required.
  • Proficiency in Microsoft Office Suite, Word, Excel, Wiki, collaborative cloud-based programs, and third-party software applications required.
  • Commitment to company values.
Benefits
  • medical
  • dental
  • vision
  • life insurance
  • AD&D
  • LTD
  • 401(k) with employer match
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Linux AdministrationScriptingContainerizationContinuous IntegrationContinuous DeliveryInfrastructure DesignCloud SolutionsAutomation StrategiesRoot Cause AnalysisObservability
Soft Skills
Excellent CommunicationHighly AdaptableDetail-OrientedOrganizational SkillsCollaborationProblem IdentificationContinuous ImprovementCustomer InteractionTeamworkPresentation Skills