< Back to vacancies

Senior DevOps Engineer (AWS)

Worldwide
5+

Experience

Full Time

Job Type

B2

English Level

Who We’re Looking For

We are seeking a highly skilled and motivated Senior DevOps Engineer with expertise in Kubernetes, Cloud Technologies (AWS), Elasticsearch, Terraform, CI/CD Pipelines, Monitoring & Alerting tools to join our dynamic team. In addition, if you have experience with MLOps – it would be a huge difference maker.

As a Senior DevOps Engineer, you will play a critical role in designing, implementing, and maintaining our infrastructure and ensuring the reliability and scalability of our applications. You will collaborate closely with development and operations teams to streamline processes and enhance our DevOps practices.

What You’ll Do

1. Kubernetes Management:
○ Deploy, configure, and maintain Kubernetes clusters for container orchestration.
○ Implement best practices for scaling, monitoring, and securing Kubernetes
environments.
○ Manage containerized applications using Kubernetes resources.
2. AWS Infrastructure Management:
○ Design, deploy, and manage AWS infrastructure components (EC2, RDS, S3,
VPC, etc.).
○ Optimize AWS resources for cost-effectiveness and scalability.
○ Implement security measures and best practices for AWS.
○ Propose infrastructure evolutions to reduce dependency on managed services
(more IAAS, less PAAS)
3. Elasticsearch/Database Administration:

○ Configure and manage Elasticsearch/RDBMS/NoSQL db clusters for log and
data indexing.
○ Monitor and troubleshoot Elasticsearch performance and reliability issues.
○ Implement data retention policies and backups.
4. Automation and Scripting:
○ Develop automation scripts and Infrastructure as Code (IaC) using tools like
Terraform or AWS CloudFormation.
○ Implement CI/CD pipelines using Gitlab.
5. Monitoring and Logging:
○ Implement robust monitoring and alerting solutions for infrastructure and
applications.
○ Utilize tools like Prometheus, Grafana, ELK Stack, or similar for log aggregation
and analysis.
6. Security and Compliance:
○ Ensure infrastructure and applications are compliant with security standards and
best practices.
○ Implement security measures such as IAM policies, firewalls, and encryption.
7. Collaboration:
○ Work closely with development, QA, and other cross-functional teams to ensure
smooth integration and deployment of applications.
○ Provide technical support and mentorship to team members.

What You’ll Need
  • Bachelor’s degree in Computer Science, Information Technology, or a related field (or
    equivalent work experience).
  • Proven history track of managing large-scale high-availability Cloud Infrastructures as a
    Senior SRE/DevOps Engineer with a strong background in Kubernetes.
  • Proficiency in scripting languages such as Bash, Python, or Ruby.
  • Familiarity with containerization technologies (Docker) and container orchestration tools
    (Kubernetes).
  • Experience with version control systems (Git).
  • Strong knowledge of CI/CD pipelines and automation tools.
  • Excellent problem-solving and communication skills.
  • AWS certifications (e.g. AWS Certified DevOps Engineer, AWS Certified Solutions
    Architect) are a plus.
  • MLOps knowledge is a plus.
What We Offer
  • Competitive salary.
  • Remote work opportunity.
  • Comfortable work in your local time zone.
  • Flexible work schedule.
  • Professional growth and development.
  • Multicultural working environment.