- Ability to construct and maintain network, server, and application
- Significant experience with Linux operating system environments
- Excellent problem-solving and troubleshooting skills
- Knowledge of best practices and IT operations in an always-up, always-available service
- Practical cloud experience with Azure and AWS
- Practical experience with Docker containerization and Kubernetes
- Good knowledge of design patterns, system architecture, and best practices
- Good understanding of TCP/IP, UDP, HTTP, SSL/TLS, SSH, SFTP, RTSP, load balancing and DNS
- Working knowledge of software development methodologies
- 4+ years’ extensive experience of DevOps across all Phases of the software lifecycle
- Experienced in Azure or AWS cloud technologies
- Experience in building CI/CD pipeline automation, tooling (Github, Jenkins, Artifactory, Checkmarx, Ambassador, Splunk and Docker) and Compliance as code;
- Have an in-depth understanding of microservice architecture, API management, and distributed systems concepts;
- Experience with cloud services is essential, in particular, our core AWS Technologies (EC2, Lambda, S3, SQS, SNS, EKS, RDS Oracle, Lambda, Cloudwatch, PostgreSQL & Cloud Watch);
- Understanding of Java and dev language/tools
- Experience with API gateways and technologies (e.g. REST)
- Other experiences: SQL, scripting, Splunk
- Experience hands-on Infrastructure as Code abilities e.g. Terraform, Ansible, Packer, Python.
- Ability to develop code and work with testers and developers
- Ability to lead and coach on code reviews between Developers and Quality Engineering.
- Experienced and highly capable in continually developing and balancing technical and soft skills with an understanding that making great software requires both problem identification and prevention
- Strong communication, documentation, organization, and time management skills.
Các công việc tương tự