Sr. DevOps Engineer

Overview

Remote
$50 - $60
Full Time
No Travel Required

Skills

Cloud Computing
Continuous Integration and Development
DevOps
Kubernetes
Scripting
Terraform

Job Details

A Remote role for US based work.

As a DevOps Engineer/Developer, your role is to bridge the gap between development and operations teams by implementing DevOps practices and tools to automate streamline the software development and delivery processes.

Your focus is on improving collaboration, efficiency, and quality throughout the software development lifecycle

Here are some key responsibilities and tasks typically associated with the role of a DevOps engineer:

    • Continuous Integration and Continuous Delivery (CI/CD): Implementing CI/CD pipelines to automate the build, testing, and deployment of software applications. This involves setting up version control systems, configuring build servers, defining automated testing frameworks, and establishing deployment pipelines
    • Infrastructure as Code (IaC): Using configuration management tools (such as Ansible, Puppet, or Chef) and infrastructure provisioning tools (such as Terraform or CloudFormation) to automate the provisioning and management of infrastructure resources
    • You define infrastructure requirements as code, enabling infrastructure to be provisioned consistently and reproducibly Configuration Management: Managing and automating the configuration of systems and applications using tools like Ansible, Puppet, or Chef
    • This includes managing configuration files, software packages, and environment-specific settings to ensure consistency and scalability across different environments
    • Monitoring and Logging: Implementing monitoring and logging solutions to gain visibility into system performance, identify issues, and track application logs
    • You set up monitoring tools, configure alerts and notifications, and analyze logs to diagnose and resolve problems proactively Containerization and Orchestration: Using containerization technologies such as Docker and container orchestration platforms like Kubernetes to package and deploy applications in isolated and portable containers
    • You design containerization strategies, define container runtime environments, and manage container orchestration for scalability and resilience

Were considering strong technical candidates to help modernize our customer s Azure Cloud and DevOps processes.

We regularly have positions with our customers for the following Cloudstacks:

  • AWS foundational technologies (EC2, S3, IAM, Route53, VPC)
  • Azure foundational technologies (Virtual Networks, Application Gateway, Storage Account, Virtual Machines, Load Balancer, Resource Groups)
  • Google Cloud Platform foundational technologies (Projects, Compute Engine, GKE, Cloud Storage, VPC)
  • Containers, Kubernetes, Docker, etc.
  • Terraform to build modules for deploying applications in AWS, Azure, and/or Google Cloud Platform
  • CI/CD technologies (Github Actions, Jenkins, Travis CI, Azure Devops Pipelines, Google Cloud Platform Cloudbuild, AWS Codebuild, etc.)
  • Architecting new solutions for customers across varying Cloudstacks. Examples Include new Managed Kubernetes clusters (AKS, GKE, EKS), Loadbalancer design including layer 4 and layer 7 routing.
  • Scripting automation (bash, python, powershell)
  • Git and similar code repositories, branching methodologies, PR processes, etc.

Our ideal candidates have 5-10 year s experience, with 5+ year s experience in DevOps roles.

100% remote position.

Open to both W2 employees and 1099 contractors.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.