Logo
ShiftCode Analytics

Sr DevOps Engineer

ShiftCode Analytics, Los Angeles, California, United States, 90079

Save Job

We need a

Sr.

DevOps Engineer

for a 6+ month contract role at our client in

Los Angeles, CA .

The role will be REMOTE, but we need a person who lives in CA (CA residents only!) .

Job Summary The Information Technology (IT) Development Operations (DevOps) Engineer III leads our Development Operations (DevOps) initiatives and drives the evolution of our infrastructure and deployment processes. The DevOps Engineer III plays a critical role in architecting scalable, reliable, and secure solutions to support our software development efforts. This position is responsible for

designing and implementing complex DevOps solutions , with a focus on

continuous improvement

and innovation. This position maintains and enhances the

Continuous Integration and Deployment (CI/CD) pipelines

ensuring the reliability, scalability and efficiency of our software delivery pipeline. This position fosters a culture of collaboration between the development and operations teams, automates manual processes, and improves the efficiency, reliability, and scalability of software delivery. Acts as a Subject Matter Expert, serves as a resource and mentor for other staff.

Essential Duties and Responsibilities Infrastructure Architecture and Design : Architect and design

highly available and scalable infrastructure solutions for cloud-based environments . Evaluate and recommend new technologies and tools to improve efficiency, reliability, and security. Automation and Orchestration : Lead the development and implementation of

automation scripts and workflows

to streamline deployment and operations. Design and manage container orchestration platforms using

Kubernetes

or similar tools. Performance Optimization and Scalability : Identify performance bottlenecks and implement optimizations to improve system scalability and efficiency. Work closely with development teams to optimize application performance and resource utilization. Leadership and Mentorship : Provide technical leadership and mentorship to junior members of the DevOps team. Collaborate with cross-functional teams to foster a culture of continuous learning and innovation. Strategic Planning and Collaboration : Collaborate with stakeholders to define DevOps strategies and roadmaps aligned with business objectives. Partner with development, operations, and security teams to ensure alignment and collaboration on key initiatives. Focus on the intersection of software development (Dev) and IT operations (Ops), aiming to improve collaboration and productivity across these functions. Responsible for

automating infrastructure provisioning, configuration management, monitoring, and scaling

of applications and systems. Applies subject expertise in evaluating business operations and processes. Identifies areas where technical solutions would improve business performance. Consults across business operations, providing mentorship, and contributing specialized knowledge. Ensures that the facts and details are correct so that the project's/program's deliverable meets the needs of the department, organization and legislation's policies, standards, and best practices. Provides training, recommends process improvements, and mentors department interns, etc. as needed. Perform other duties as assigned.

Education: Bachelors Degree Field of Study I:

Information Technology Equivalent:

In lieu of degree, equivalent education and/or experience may be considered.

Experience: At least 6 years of experience in DevOps or related roles, with a proven track record of designing and implementing complex infrastructure solutions. Extensive experience with

Azure, Amazon Web Services (AWS), or Google Cloud Platform , focusing on infrastructure provisioning and optimization. Experience engaging with stakeholders to align DevOps initiatives with business objectives. Experience in

optimizing cloud costs and resource utilization

through effective management strategies. Experience managing

Infrastructure as Code (laC) and Containerization and Orchestration .

Skills: Mastery of tools such as

Ansible, Puppet, Chef, or SaltStack

for automating infrastructure tasks. Expertise in creating and managing CI/CD pipelines using

Jenkins, GitLab CI/CD, or Travis

continuous integration service. Proficient in

Docker

and

Kubernetes

for deploying and managing containers. Strong knowledge of

monitoring

(

Prometheus, Grafana, Datadog ) and

logging

tools (

Elasticsearch, Logstash, Kibana (ELK) stack, Splunk ) for performance tracking and troubleshooting. Strong skills in

Terraform, CloudFormation, or Pulumi

for programmatic infrastructure management. Proficient in

scripting (Python, Bash, PowerShell)

and programming languages (

Java, Go, Ruby ) for automation and integration tasks. Ability to mentor and guide junior members, fostering an inclusive team culture. Strong interpersonal skills for effective collaboration with development and operations teams. Ability to analyze complex problems and make data-driven decisions. Ability to develop and execute strategic plans for DevOps initiatives aligned with organizational goals. Proficiency in identifying and mitigating risks in DevOps processes and deployments. Ability to commit to continuous learning and staying updated with industry trends. Ability to thrive in dynamic environments, managing competing priorities effectively.