DESCRIPTION
Assess current application development and deployment processes, identify weaknesses and risks in the system.
Train development team on how to use new DevOps tools and processes, writing clear documentation for each tool and system.
Monitor and maintain the health and performance of cloud infrastructure, applications, and services, using monitoring tools like Prometheus, Grafana, or New Relic.
Analyze system architecture, including hardware, software, networks and tools, databases.
Collaborate and support the development team to make development and deployment processes smoothly.
Participate in on- call rotations and respond to incidents and outages as needed.
Implement and maintain security best practices, including access controls, firewalls, and encryption, across cloud environments.
Design and implement CI/CD pipelines for applications using tools such as Jenkins, CircleCI, or GitHub Actions.
Troubleshoot and resolve issues related to cloud infrastructure, applications, and services.
Stay up- to- date with the latest cloud technologies, tools, and best practices, and provide guidance to the team on adopting new technologies.
Implement A/B testing.
Improve weak points that easily cause problems in the system
Contribute to the development and maintenance of automation scripts, tools, and documentation.
REQUIREMENTS
Strong problem- solving and troubleshooting skills.
Experience with monitoring tools like Prometheus, Grafana, or New Relic.
Experience with CI/CD tools such as Jenkins, CircleCI, or GitHub Actions.
Ability to work in a fast- paced, agile environment.
Strong understanding of Linux/Unix system administration and scripting (Bash, Python, or similar).
Knowledge of configuration management tools like Ansible or Puppet.
Bachelor&039;s degree in Computer Science, Information Technology, or a related field, or equivalent experience.
Experience of networking concepts, including load balancing, firewalls, and DNS.
Excellent communication and collaboration skills.
Proven experience with virtualization technologies like Docker or Kubernetes.
BENEFITS
- Participate in training courses and Happy Sharing periodically to improve skills, expand knowledge and optimize work performance.
- Young, dynamic, creative, friendly working environment, not afraid to innovate.
- Comfortable office, open space, entertainment room.
- Full annual leave, health insurance, social insurance, unemployment insurance.
- Attractive internal purchasing policy.
- Participate in sports activities, entertainment, birthdays, and annual trips.
- Clear and transparent promotion and development roadmap based on data.