DevOps Engineer

norstella

Remote 3 Years Exp Posted 446d 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 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 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 
    3+ 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 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