DevOps Engineer

norstella

Remote 4 Years Exp Posted 412d ago

Job Description

Job Description:

 

We are looking for a skilled and experienced DevOps Engineer with expertise in AWS services, infrastructure as code using Terraform, serverless architectures, Grafana, Prometheus, and experience with New Relic and Kubernetes being a plus. The candidate will be responsible for designing, implementing, and maintaining our cloud-based infrastructure, and ensuring the reliability, scalability, and security of our systems. 

 

Responsibilities: 

  • Design, deploy, and maintain AWS infrastructure using infrastructure as code (IAC) using tools such as Terraform and CloudFormation 

     

  • Build and deploy applications in a repetitive and automated way 

     

  • Design and implement serverless architecture using AWS services such as Lambda, API

  • Gateway, DynamoDB, S3, and others 

     

  • Monitor, troubleshoot, and optimize performance of cloud-based applications using monitoring and analytics tools such as New Relic, Grafana and Prometheus 

     

  • Collaborate with development teams to ensure the reliability, scalability, and security of our systems 

     

  • Automate processes using CI/CD tools such as Azure DevOps, TeamCity or Jenkins. 

     

  • Implement security best practices and ensure compliance with regulatory requirements 

     

  • Continuously improve our infrastructure and processes to meet evolving business needs and technology trends 

Qualifications: 

  • Bachelor's or Master's degree in Computer Science or a related field
  • 4-5+ years of experience in a DevOps role, with a focus on AWS services and infrastructure as code
  • Experience with Terraform or other IaC tools such as CloudFormation or CDK
  • Strong understanding of serverless architectures, microservices, and containerization using Kubernetes or other container orchestration tools
  • Experience with monitoring and analytics tools such as Grafana, Prometheus, and New Relic
  • Familiarity with CI/CD tools such as Azure DevOps, Jenkins, GitLab, or CircleCI
  • Proficient in at least one scripting language (Bash, Python, JavaScript)
  • Proficiency with Linux administration/engineering
  • Deep understanding of cloud-scale and micro/macro-services architectures, experience in operating high performance, highly scalable, and fault-tolerant multi-tenant SaaS based applications.
  • Strong problem-solving skills and the ability to troubleshoot issues in a complex environment.
  • Excellent communication and collaboration skills to work effectively with cross-functional teams.
  • A passion for continuous learning and keeping up with the latest technology trends in the DevOps and cloud computing space. 

Similar Openings for You