Hire Us

DevOps Engineer

Sorry, we're no longer accepting applications for this role
Remote work
Flexible Schedule
Full time

We are looking for a DevOps Engineer to join our team! As a DevOps Engineer, you will play a crucial role in implementing and maintaining our cloud infrastructure and continuous integration/continuous deployment (CI/CD) pipelines. Our engineering team thrives in an agile, continuously improving, and automation-oriented environment. We value ongoing evolution, objective evaluation of our processes, and taking action to make things better.

Your skills

  • Proven experience as a DevOps Engineer or a similar role
  • Strong knowledge and hands-on experience with AWS
  • Proficiency in designing and implementing CI/CD pipelines using tools like GitLab CI/CD, CircleCI, etc.
  • Solid experience with infrastructure as code (IaC) using Terraform
  • Expertise in containerization technologies, specifically Docker
  • Strong scripting skills in BASH or similar languages
  • Experience with monitoring and logging tools
  • Solid understanding of networking concepts and security best practices
  • Strong problem-solving skills and the ability to troubleshoot complex issues in a production environment
  • Excellent communication and collaboration skills to work effectively with cross-functional teams
  • Fluent English (both writing and speaking)

Would be a plus

  • Relevant certifications like AWS Certified DevOps Engineer, Google Cloud Certified - Professional DevOps Engineer, or similar
  • Experience with container orchestration platforms like Kubernetes
  • Hands-on experience with GPC services
  • Experience with email delivery platforms
  • Experience with other cloud providers, e.g. Azure
  • Additional knowledge of programming languages like Ruby, Python, or Go
  • Familiarity with configuration management tools like Ansible or Chef

Your responsibilities

  • Deploy and manage cloud infrastructure on AWS and GCP
  • Develop and maintain CI/CD pipelines for efficient and automated software delivery
  • Collaborate with development teams to optimize application deployments and improve release management processes
  • Implement and manage infrastructure as code (IaC) using tools like Terraform
  • Containerize applications using Docker for efficient deployment and scalability
  • Monitor and troubleshoot application and infrastructure issues, ensuring high availability and performance
  • Implement and manage monitoring and logging solutions to gain insights into system behavior and performance
  • Automate routine operational tasks using scripting languages, such as BASH, to improve efficiency and reduce manual intervention
  • Ensure adherence to security best practices and implement appropriate security measures
  • Stay up to date with industry trends and advancements in cloud technologies and DevOps practices, and propose innovative solutions to enhance our systems

Benefits
and Perks

As a part of our life-work balance, we want Railswarians to live an active and wholesome life. That’s why we take perks pretty seriously.
Download for more details
  • Competitive compensation
    Let's face it: in a late capitalistic world, getting paid well certainly doesn't hurt.
  • Growth opportunities
    Outline your growth and development plan, expand your skills, knowledge, and career horizons in a supportive and innovative environment.
  • Remote and flexible schedule
    Railswarians live in more than 25 countries with different time zones. All of them are free to choose their most productive work time and place.
  • Smart Expense policy
    There's an additional sum allocated to help you set up your workstation, improve your health, and learn whatever you want and how you want. No. Questions. Asked.
  • Secure hardware and equipment
    Your productivity is our priority. Once you join Railsware, you’ll get secure equipment of your choice.
  • 34 Paid days off
    Railswarians rest 24 days per year + 10 days to cover your national holidays.
  • Regular online and offline gatherings
    We frequently meet online and offline to get acquainted, collaborate, build a network, and have fun together.