Search by job, company or skills

D

DevOps Engineer

4-6 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Overview

We are seeking an experienced DevOps Engineer 2 to join our infrastructure team. This intermediate

level role focuses on managing and optimizing our AWS cloud infrastructure while maintaining robust

CI/CD pipelines in GitLab. The ideal candidate will bridge development and operations teams, ensuring

reliable, scalable, and secure deployment processes.

Primary Duties and Responsibilities

AWS Infrastructure

Design, implement, and maintain scalable AWS infrastructure using services such as EC2, ECS,

Lambda, RDS, and S3

Manage Infrastructure as Code (IaC) using tools like Terraform, CloudFormation, AWS SAM,

and/or AWS CDK

Configure and optimize Auto Scaling Groups, Load Balancers, and VPC networking

Implement AWS security best practices including IAM roles, security groups, and compliance

monitoring

Monitor infrastructure performance using CloudWatch, AWS X-Ray, and third-party monitoring

solutions

Optimize cloud costs through right-sizing, reserved instances, and resource lifecycle

management

GitLab CI/CD Pipeline Management

Design, build, and maintain CI/CD pipelines in GitLab for multiple applications and environments

Configure GitLab runners and optimize build performance across different deployment targets

Implement automated testing, security scanning, and quality gates within pipelines

Manage GitLab project configurations, branch protection rules, and merge request workflows

Troubleshoot pipeline failures and provide guidance to development teams on best practices

Maintain pipeline templates and shared libraries to standardize deployment processes

General DevOps Responsibilities

Collaborate with development teams to improve application deployment strategies and

reliability

Implement and maintain monitoring, logging, and alerting solutions

Partner with CloudOps team in incident response and post-mortem analysis

Document infrastructure designs, runbooks, and standard operating procedures

Support containerization efforts using Docker and orchestration platforms

Ensure backup and disaster recovery procedures are properly implemented and tested

Required Qualifications

4+ years of experience in DevOps, cloud infrastructure, or site reliability engineering

Strong hands-on experience with AWS services and architectural patterns

Proficiency with GitLab CI/CD, including YAML pipeline configuration and runner management

(experience with other git based CI/CD platforms acceptable)

Experience with Infrastructure as Code tools (Terraform, CloudFormation, or similar)

Solid understanding of containerization technologies (Docker, Kubernetes/EKS)

Knowledge of scripting languages (Python, Bash, or PowerShell)

Experience with monitoring and logging tools (CloudWatch, DataDog, etc.)

Understanding of networking concepts, security principles, and compliance frameworks

Strong problem-solving skills and ability to work in a collaborative environment

Preferred Qualifications

AWS certification (DevOps, Developer or Solutions Architect Associate) or similar relevant

certification

GitLab certifications or extensive GitLab administration experience

Familiarity with security scanning tools and DevSecOps practices

Experience with database administration and backup strategies

Understanding of compliance and security frameworks (PCI DSS, OWASP, etc.)

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 144809143

Similar Jobs