Senior DevOps Engineer
RM 6,000 - RM 7,999 / Per Mon
Apply on
Availability Status
This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.
Original
Simplified
Job Description: A Senior DevOps engineer takes care of the day-to-day provisioning, design and maintenance of cloud infrastructure. As our Senior DevOps engineer you will design solutions for cloud and cross-cloud infrastructure. You will contribute by resolving ad-hoc infrastructure issues, and planned workload implementation. You will work closely with Software Engineers, Operations and other IT professionals in the organisation to ensure timely delivery of high quality and stable software. Required Skills: - Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a related field. - Minimum 8-10 years working experience in a related field. - At least 3 years of experience with cloud services (AWS). - Knowledge of programming and scripting languages such as Python, Bash, Yaml, or PowerShell, etc - Familiarity with Linux/Unix operating systems and virtual machines - Strong experience in DevOps practices and tools. - Familiarity with containerization technologies such as Docker and Kubernetes - Excellent problem-solving, critical thinking, and communication skills - Ability to analyse and resolve complex infrastructure resource and application deployment issues - Excellent problem-solving and team management skills. - Good written & verbal communication skills. Job Responsibilities - Translate business requirements into technical specifications that are highly-reliable, scalable and secure. - Design stable and optimised cloud-native infrastructure workload on AWS or other cloud providers. - Develop dynamic infrastructure-as-a-code(IaC) with modern cloud-native techniques and best practices. - Collaborate with developers to design and implement continuous integration and deployment pipelines (CI/CD), with end-to-end quality gates. - Propose alternate and optimised cloud solutioning for existing workloads. - Write and maintain scripts for automation, aiming to enhance deployment frequency and operational efficiency. - Continuously monitor application and infrastructure performance. Make necessary adjustments to optimise for speed and reliability. - Manage and maintain source code repositories and its security. - Develop and maintain documentation related to infrastructure, software, and processes - Work closely with development teams to integrate DevOps practices into their workflow. Train and guide team members on best practices related to CI/CD. - Maintain clear documentation of the CI/CD process and report on KPI progress to senior management. - Ensure that all deployments comply with security protocols and standards. Integrate security measures into the CI/CD pipeline. You will need to be: - Highly responsible, self-disciplined, self-managed, self-motivated, able to work with little or no supervision. - Able to manage ambiguity while coping with challenging customers and project goals. - Passion for constant learning & driving quality. - You love to win and are willing to go the extra mile as needed. - A team player who enjoys working in an energetic, fun environment. - You see your job description just as the beginning and are hungry for opportunities for professional development and career growth
Similar Jobs