Cloud DevOps Architect

Company:  Holland & Hart LLP
Location: Boulder
Closing Date: 08/11/2024
Salary: £125 - £150 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

General Purpose:

The DevOps Architect oversees the technical development of cloud solutions to support the firm's automation and data processing needs. This role involves setting and scoping project-level goals in coordination with the Director and firm stakeholders and includes providing technical leadership and project management to ensure success.

The DevOps Architect will be responsible for building and maintaining CI/CD workflows, as well as troubleshooting, scaling, and securing cloud infrastructure. The Architect will also implement and promote a culture of collaboration, feedback, and continuous improvement. The Architect will work closely with Software Engineers, peers, and other innovators to deliver top quality software tools that deliver material value to end users and will be at home in a dynamic, fast-paced environment. This is a hybrid role based from our Boulder office.

Essential Duties/Responsibilities:

  1. Responsible for the overall operation and maintenance of the Innovation Lab's cloud computing resources.
  2. Enhance, expand, and augment the Lab's cloud infrastructure in response to changing business needs.
  3. Monitor system performance logs, and respond quickly to any outages or disruptions in service.
  4. Perform all necessary infrastructure upgrades to maintain current feature offerings and security compliance.
  5. Routinely audit cloud security posture, and implement remediation as necessary.
  6. Develop and maintain business recovery plans for critical applications.
  7. Identify and leverage opportunities for process automation.
  8. Work closely with other Innovation Lab Engineers to ensure that cloud infrastructure and service delivery meets developer needs.
  9. Work with colleagues in the firm to ensure compliance with data governance, security, access policies, etc.
  10. Work closely with the Lab Director to plan, stage, and execute the Lab's technology roadmap.
  11. Contribute to software architecture discussion and decision-making processes.
  12. Participate in daily standups, weekly retrospectives, and ad-hoc meetings with Innovation Lab team members.

Competencies:

  1. Organization & Planning: Proactively takes actions, finds solutions, and displays skills to be efficient and productive.
  2. Communication: Understands the importance of and demonstrates verbal, written, and non-verbal communications.
  3. Team Player: Works within team and cross-functionally to meet required results.
  4. Customer/Client Experience: Creates a consistent and exceptional experience for others, whether directly to external clients/customers or indirectly through internal support, that elevates the overall perception of the firm.

Supervisory Duties (if applicable):

None.

Job Qualifications (Education, Experience and Certification):

  1. Bachelor's degree or higher with strong academic credentials in computer science, information systems, or a related field or equivalent work experience.
  2. 3-5 years' experience in cloud administration and development, particularly in the Microsoft Azure environment.
  3. Experience with container-based deployment technologies including Docker and Kubernetes.
  4. Experience with health and status monitoring technologies such as Prometheus.
  5. Experience with CI/CD tools such as Github Actions and ArgoCD.
  6. Experience with infrastructure-as-code solutions, preferably Terraform.
  7. Experience with cloud security fundamentals including RBAC, network protections, and visibility/compliance.
  8. Strong programming background, preferably in Python.
  9. Background in functional programming is a strong plus.
  10. Ability to work independently and as part of a team.
  11. Strong communications skills, both written and oral.
  12. Strong project management experience.
  13. Strong problem-solving and analytical skills.
  14. Strong desire to remain current on latest tools, trends, and techniques.

Physical Requirements:

While performing the duties of this position, the employee must have the ability to sit, stand and/or walk for extended periods of time; manipulate (lift, carry, move) weights of at least ten (10) pounds; have repetitive wrist/hand/finger movement to work on a computer and/or related office equipment; speak clearly and concisely so listeners can understand; and regularly understand the speech of another person.

The physical demands described here are representative of those that must be met by this position to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Work Environment:

Professional office atmosphere. Sedentary work that primarily involves sitting or standing for prolonged periods. Position may require occasional off-hour meetings and events.

The work environment characteristics described here are representative of those this position may encounter while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Note: This job description is intended to convey information essential to understanding the scope of the job and the general nature and level of work performed by job holders within this job. However, this job description is not intended to be an exhaustive list of qualifications, skills, efforts, duties, responsibilities or working conditions associated with the position.

#J-18808-Ljbffr
Apply Now
Share this job
Holland & Hart LLP
An error has occurred. This application may no longer respond until reloaded. Reload 🗙