How Remoteville checks and expires listings
Senior Software Engineer (Cloud & DevOps)
Skills
Computer ScienceContainer OrchestrationConfiguration ManagementContainerizationGitPuppetPython
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
