Mô Tả Công Việc
We're seeking many Senior DevOps Engineer positions with a proven track record of running critical shared application platforms in a production cloud environment who will take a team-first approach and can act as a multiplier, making other engineers better at their craft.
Job Responsibilities
1. Github
- Join the exciting migration of GitHub from on-premises to SaaS to enhance functionality and support users for improved developer experience.
- Running the infrastructure with tools such as Ansible, Terraform, Jenkins.
- Documenting every action so your findings turn into repeatable actions and then into automation.
- Collaborate with other teams to integrate the GitHub Enterprise application with other tools and systems.
2. Artifactory
- Modernize Artifactory from VM to Kubernetes, control binary advancement in SDLC.
- Manage authentication integrations, optimize repository usage, serve as Kubernetes, Docker Registry.
- Automate resource management through JFrog Plugins, promote binaries, support development with integrated package types, safeguard binaries with security layers.
3. SonarQube
- Building, managing, and operating the SonarQube application to enhance code quality, strengthen security measures, and implement industry best practices throughout the development process.
- Configure and maintain code quality rules and profiles.
- Perform hygiene operation to keep usage compliant for the tool.
4. DevOps Portal
- Implementing changes to improve the reliability and usability of the DevOps Portal.
- Collaborating with development teams to identify repetitive tasks and implement automation using self-service portal.
5. Development
- Build and deploy applications using Packer, Docker containers on EC2 and ECS instances in the AWS cloud.
- Automate infrastructure management using Packer and Terraform and set up CI/CD pipelines using Jenkins.
- Manage databases using AWS RDS and automate tasks using Bash scripting and Python programming.
- Develop custom features for self-service tool using Nest.js and React.js for a seamless user experience.
6. Operation
- Deploy, configure, and monitor code, ensure service availability, latency, change management, emergency response, and capacity.
- Respond to incidents on an on-call rotation and provide support for service engineers.
- Automate tasks, provision servers, troubleshoot outages, and improve system reliability through code.
- Participate in on-call rotations and incident response, review post-incident reports, and perform post-incident reviews.
- Build monitoring that alerts on symptoms, maintain documentation and knowledge base articles, and ensure availability for mission-critical operations.
Yêu Cầu Công Việc
- 3+ years’ extensive experience of DevOps or SRE across all Phases of the software lifecycle
- Experience in AWS or Azure cloud technologies
- Experience in building CI/CD pipeline automation, tooling (SonarQube, Github, Jenkins, Artifactory, and Docker) and Compliance as code;
- Experience hands-on Infrastructure as Code abilities e.g. Terraform, Ansible, Packer, Python.
- AKS/EKS Kubernetes
- Other experiences: SQL, Scripting, Splunk
- Strong experience in any programing language
- Ability to develop code and work with testers and developers
- 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 English communication, documentation, organization, and time management skills.
Hình thức
Quyền Lợi
1. Generous compensation and benefit package
- Attractive salary and benefits
- 20-day annual leave and 7-day sick leave, etc.
- 13th month salary and Annual Performance Bonus
- Premium healthcare for yourself and family members
- Monthly allowance for team activities
- Premium welcome kit and frequent appreciation gifts
- Extra benefits for long-term employees
2. Exciting career and development opportunities
- Large scale products with modern technologies in banking domain
- Clear roadmap for career advancement in both technical and leadership pathways
- Well-structured learning and development programs (technical and soft skills)
- Sponsored certificates in both IT and banking/finance
- Premium accounts on Udemy/A Cloud Guru/Coursera/LinkedIn, etc.
- English learning with native teachers
- Opportunity for traveling & training in Australia
3. Professional and engaging working environment
- Hybrid working model and good work-life balance
- Well-equipped & modern Agile office with fully stocked pantry
- Special programs to improve your physical and mental health
- Annual company trip and events
- A solid talented team behind you – great people who love what they do
If this excites you, let's have a chat over a cup of coffee!