DevOps Engineer

closed
InfStones Logo

InfStones

πŸ“Remote - United States

Summary

Join our dynamic team as a DevOps Engineer at InfStones, where you will play a crucial role in ensuring the reliability, security, and scalability of our infrastructure.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent of 5 years experience in DevOps, Software Development, Systems Engineering, Site Reliability Engineering, QA and Test Engineering, IT Architecture or any of their combination
  • At least 3 years of experience with cloud platforms, preferably in AWS and Linux based Systems as well as CI/CD tools such as GitLab, Jenkins, Harness, and Git version control
  • Expertise in deployment and management of Kubernetes especially EKS, as well as the applications running on it
  • In-depth knowledge of infrastructure as code (IaC) and tools like Ansible, Terraform or CloudFormation
  • Experience with security best practices and implementing security measures in a DevOps environment
  • Proficiency with monitoring and observability tools such as Prometheus, Grafana, ELK Stack, or equivalents
  • Proficient in common programming and scripting languages such as Python, Golang, Shell, Java, and JavaScript
  • Strong problem-solving skills and attention to detail, capable of completing tasks with minimal guidance
  • Proficient in cross-cultural communication and effective collaboration across multiple time zones on an international team

Responsibilities

  • Work closely with cross-functional teams to design, implement, and maintain DevOps processes and practices
  • Manage CI/CD pipelines, automate infrastructure provisioning, and maintain cloud environments while applying expertise in cloud technologies, Kubernetes, security, and observability
  • Design, build, and maintain scalable and reliable infrastructure and automation tools supporting multiple applications across multiple clouds
  • Architect, deploy and manage Cloud Platforms like AWS and Linux-based systems
  • Develop and manage CI/CD pipelines using GitLab for automated testing and deployment
  • Automate infrastructure provisioning and configuration management using tools like Cloudformation, Terraform, or Ansible
  • Architect, deploy and maintain applications and services on Kubernetes, especially EKS
  • Implement and maintain security best practices across all environments
  • Automate repetitive tasks and processes to enhance the efficiency, reliability, and availability of our cloud and infrastructure platform while adhering to the β€œeverything as code” approach
  • Monitor system performance and troubleshoot issues to ensure high availability and performance through the use of various observability and alerting tools like Cloudwatch, Prometheus, Grafana, ELK Stack, and OpenSearch
  • Continuously optimize infrastructure for performance, scalability, and cost-effectiveness
  • Participate in on-call rotations to provide 24/7 support as needed across multiple teams across multiple time zones

Preferred Qualifications

  • Relevant certifications such as AWS Certified DevOps Engineer, GitLab Certified Professional, or Certified Kubernetes Administrator (CKA)
  • Previous experience with microservices architecture
  • Familiarity with serverless computing (e.g., AWS Lambda)
  • Understanding of agile methodologies and continuous improvement practices
  • Knowledge of blockchain

Benefits

  • Medical, vision, dental insurance
  • Short-term and long-term disability insurance
  • 401(k) plan with company matching
  • FSA
  • Flexible paid time off, sick days, and holidays
This job is filled or no longer available

Similar Remote Jobs