DevOps Engineer - Remote - 12+ years Experience

  • Posted 30 days ago | Updated 30 days ago

Overview

Remote
$50 - $60
Contract - W2
Contract - 12 Month(s)
Able to Provide Sponsorship

Skills

DevOps
Kubernetes
Lambda
GitHub
Continuous Deployment
Continuous Integration
EC2
Amazon Web Services
CloudFormation

Job Details

Job Description:

12+ Years of  Experience

As an Expert DevOps/Platform Engineer, you ll play a pivotal role in ensuring seamless integration, automation, and operational excellence in our cloud environments. You ll collaborate with development and operations teams to streamline software delivery processes, enhance infrastructure, and drive continuous improvement. If you re passionate about cloud technologies and thrive in a dynamic environment, this role is for you!

 

Responsibilities:

  • Infrastructure as Code (IaC) Implementation:
    • Build a secure, robust, scalable cloud infrastructure on Amazon Web Services (AWS) using tools like AWS CloudFormation or Terraform.
    • Create and manage infrastructure components as code, ensuring consistency and repeatability.
  • Continuous Integration and Continuous Deployment (CI/CD):
    • Design and optimize CI/CD pipelines using AWS DevOps tools.
    • Automate build, test, and deployment processes to accelerate software delivery.
  • GitHub Management:
    • Collaborate with development teams to implement best practices for source code management using GitHub.
    • Ensure version control, code reviews, and efficient collaboration.
  • Kubernetes Orchestration:
    • Proficiently work with Kubernetes to deploy, manage, and scale containerized applications.
    • Implement automated pipelines for building, testing, and deploying applications using Kubernetes.
  • AWS CodePipeline Integration:
    • Utilize AWS CodePipeline for end-to-end automation of application releases.
    • Configure stages, actions, and integrations to achieve continuous delivery.
  • Ephemeral Environments for CI/CD Pipelines:
    • Set up Ephemeral (temporary, disposable) environments for testing, staging, and production.
    • Leverage Kubernetes to create isolated environments that mimic production conditions.
  • Cloud Monitoring and Optimization:
    • Implement best practices for monitoring applications and provide recommendations for improvement.
    • Optimize resource utilization, cost, and performance in AWS.
  • Technical Documentation and Communication:
    • Write clear and concise documentation, sample code, tutorials, and best practice recommendations.
    • Adapt communication to different levels of critical business and technical stakeholders.
  • Containerization and Orchestration:
    • Utilize Docker for containerization and manage containers using AWS Elastic Container Service (ECS).
    • Work with Kubernetes for container orchestration.
  • Solid AWS Services Experience:
    • Demonstrate expertise in AWS services, including VPC, EC2, EBS, S3, ASG, CloudWatch, Lambda, and Load Balancer.
    • Understand security groups, networking, and high availability.
  • Ephemeral Environment Cleanup:
    • Develop strategies for automatically cleaning up ephemeral environments after use.
    • Ensure efficient resource utilization and cost savings.

      Job Description:

       

      As an Expert DevOps/Platform Engineer, you ll play a pivotal role in ensuring seamless integration, automation, and operational excellence in our cloud environments. You ll collaborate with development and operations teams to streamline software delivery processes, enhance infrastructure, and drive continuous improvement. If you re passionate about cloud technologies and thrive in a dynamic environment, this role is for you!

       

      Responsibilities:

      • Infrastructure as Code (IaC) Implementation:
        • Build a secure, robust, scalable cloud infrastructure on Amazon Web Services (AWS) using tools like AWS CloudFormation or Terraform.
        • Create and manage infrastructure components as code, ensuring consistency and repeatability.
      • Continuous Integration and Continuous Deployment (CI/CD):
        • Design and optimize CI/CD pipelines using AWS DevOps tools.
        • Automate build, test, and deployment processes to accelerate software delivery.
      • GitHub Management:
        • Collaborate with development teams to implement best practices for source code management using GitHub.
        • Ensure version control, code reviews, and efficient collaboration.
      • Kubernetes Orchestration:
        • Proficiently work with Kubernetes to deploy, manage, and scale containerized applications.
        • Implement automated pipelines for building, testing, and deploying applications using Kubernetes.
      • AWS CodePipeline Integration:
        • Utilize AWS CodePipeline for end-to-end automation of application releases.
        • Configure stages, actions, and integrations to achieve continuous delivery.
      • Ephemeral Environments for CI/CD Pipelines:
        • Set up Ephemeral (temporary, disposable) environments for testing, staging, and production.
        • Leverage Kubernetes to create isolated environments that mimic production conditions.
      • Cloud Monitoring and Optimization:
        • Implement best practices for monitoring applications and provide recommendations for improvement.
        • Optimize resource utilization, cost, and performance in AWS.
      • Technical Documentation and Communication:
        • Write clear and concise documentation, sample code, tutorials, and best practice recommendations.
        • Adapt communication to different levels of critical business and technical stakeholders.
      • Containerization and Orchestration:
        • Utilize Docker for containerization and manage containers using AWS Elastic Container Service (ECS).
        • Work with Kubernetes for container orchestration.
      • Solid AWS Services Experience:
        • Demonstrate expertise in AWS services, including VPC, EC2, EBS, S3, ASG, CloudWatch, Lambda, and Load Balancer.
        • Understand security groups, networking, and high availability.
      • Ephemeral Environment Cleanup:
        • Develop strategies for automatically cleaning up ephemeral environments after use.
        • Ensure efficient resource utilization and cost savings.

About Zele Cloud