The Pragmatic Programmer

Appian, Pega, Java, DevSecOps, Quality Engineering

Senior DevOps Engineer

(National Digital Identity)

Imagine citizens having a common and secure digital identity that will make their lives so much easier, and open doors to a plethora of services for them – allowing citizens to do everything from accessing health prescriptions, completing government transactions to starting a bank account through their smartphone.

If you are inspired by this vision, we invite you to join our National Digital Identity team. You will collaborate with a team of highly motivated peers to develop and deploy the next-generation National Digital Identity platform that will transform the lives of citizens by enabling secure and seamless delivery of personalized online digital experiences.

What to expect:
• Able to lead with authority and influence with positive energy
• Lead and Understudy and taking over operations support from the Agile Development team
• Lead collaboration with development & monitoring team in enhancing service resiliency
• Maintain service resiliency through high levels of automation, to effectively detect/predict/prevent issues in the environment and codebase
• Adopt a hands-on approach to engineering solutions around the platform – coding is expected
• Develop, implement and manage processes, automation, best practices, documentation in accordance with required security and ICT policies, standards, guidelines, and procedures
• Develop and fine-tune incident management processes across teams
• Develop and operate continuous integration and deployment pipelines
• Working in highly collaborative teams and building quality environments.
• Ability to effectively prioritize and execute tasks in a high-pressure, fast-paced, global environment

How to succeed:
• Degree or Diploma in Computer Science/Engineering, Information Technology, Communications or other related disciplines
• Cloud certifications from AWS or Google will be advantageous
• 2years’ experience in cloud-related operations or implementation
• Strong knowledge and experience in DevOps automation, containerization, and orchestration using tools
• Strong scripting skills e.g. Python, Bash, JavaScript, Ruby
• Strong understanding and practice Agile/Lean projects SCRUM, KANBAN, etc.
• Strong understanding of virtualization and networking
• Experience with highly scalable distributed systems
• Experience with infrastructure and application monitoring, especially in cloud-native monitoring solutions
• Demonstrate strong ability in analytical & problem-solving skills
• Familiar with Site Reliability Engineering practices and methodologies will be advantageous
• Cloud computing deployment and management experience – AWS, Google
• Knowledge in open source technologies and configurations, Machine Learning technologies, and environments
• Breadth of knowledge in OS, networking, distributed computing, cloud computing
• Strong interpersonal & management skills to succeed in a highly collaborative and cross-functional team environment