How Remoteville checks and expires listings

Senior Software Engineer (Cloud & DevOps)

Skills
Computer ScienceContainer OrchestrationConfiguration ManagementContainerizationGitPuppetPython
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Day to day

  • Design develop deploy and maintain the cloud and on-premises infrastructure to support development testing and production environments
  • Implement highly available scalable and secure infrastructure solutions
  • Set up and manage CI/CD pipelines to enable automated build test and deployment processes
  • Integrate version control automated testing and release management tools into the CI/CD pipelines
  • Automate repetitive tasks deployment processes and infrastructure provisioning using tools like Ansible Terraform Puppet etc.
  • Implement infrastructure-as-code (IaC) principles to manage and version infrastructure configurations
  • Develop and maintain monitoring and logging solutions to ensure the health performance and availability of applications and infrastructure
  • Troubleshoot and resolve performance issues and proactively identify areas for improvement
  • Implement and maintain security best practices to safeguard the infrastructure and applications from potential threats
  • Ensure compliance with relevant industry standards and regulations
  • Collaborate with development and operations teams to identify and address infrastructure and deployment-related challenges
  • Provide technical support and guidance to other team members
  • Stay up-to-date with the latest industry trends tools and technologies related to DevOps practices
  • Evaluate and recommend appropriate tools and technologies to enhance the DevOps process