Associate Security Engineer
Date: 3 Sep 2024
Location: Singapore, Singapore
Company: Singtel Group
At Singtel, our mission is to Empower Every Generation. We are dedicated to fostering an equitable and forward-thinking work environment where our employees experience a strong sense of Belonging, to make meaningful Impact and Grow both personally and professionally. By joining Singtel, you will be part of a caring, inclusive and diverse workforce that creates positive impact and a sustainable future for all.
Be a Part of Something BIG!
We create great technology that can change the future, and we're looking for people to be part of our digital and 5G journey. If you like to work in a dynamic, leading communications technology group to deliver innovations and excellence across the region, come join our digital, software engineering, data and cyber security teams!
Apply now, and ignite our digital future together.
Make an Impact by
- Responsible for the design, development and deployment of end-to-end automation operations.
- Formulates automation requirements in partnership with customers and creates the automation blueprint and provisions automation playbooks in alignment with defined service level agreements (SLAs).
- Monitors the deployment and operations of the automation to manage security operations performance, and orchestrates resource sourcing, consumption allocation to ensure that service delivery meets defined standards. He/she also configures, scales and deploys infrastructure components and algorithms, and automates operations to minimise human intervention.
- Knowledgeable in networking and virtualisation technologies and is acquainted with infrastructure architecture and high-level design.
- Experience in managing a multi-vendor multi-tenant system integration and can perform in a large enterprise environment.
- Able to work well with external stakeholders, such as service vendors and users of automation playbooks.
- Possesses a high level of proficiency in scripting and programming languages.
- Familiar with cloud platforms, scaling and management of infrastructure.
- Works well with a variety of internal and external stakeholders.
- Able to work on an on-call, with the ability to prioritise effectively and operate under pressure.
- The Automation Engineer enjoys hands-on problem-solving and is driven by investigating challenging, complex problems. He/she is a resourceful and self-directed individual who performs independently with minimal guidance.
- Also an analytical thinker who demonstrates strong interpersonal skills in cross-team collaboration.Derive data models to encapsulate the services that need to be orchestrated and the device that needs to be configured
- Create workflows to instantiate automation playbooks across networked resources
- Create instances of the service model with customer-specific parameters
- Add new service models to the system ensuring no impact to the non-stop operations of the system
- Re-use service models against devices from different vendors
- Automate the launch, change or tear down of services across networked resources
- Create and maintain the set of workflows and templates pertaining to deployment and/or modification and/or deletion
- Monitor responses to services and re-run service deployment workflows across networked resources
- Orchestrate the provisioning-related activities involved in the fulfilment of customer orders or service control requests
- Define service key performance indicators (KPIs) as part of the service models
- Model the SLA thresholds and configuration parameters for each service
- Measure KPIs at service end points and gather accurate, real-time data on the service
- Run activation tests to ensure a service instance delivers on its KPIs
- Ensure that the service is ‘assurable’ from the moment of instantiation
- Predict and trend service growth for the automation based on service fulfilment, control and usage information
- Manage the automation of end-to-end services across networked resources
- Optimise the placement of automation functions whilst ensuring availability of resources and connectivity
- Manage the protection of management and control mechanisms and ensure controlled access to networked and service-related traffic
- Control the integration of new software with existing components and adjust the configuration parameters of existing elements
Skills for Success
- Strong understanding of automation tools and technologies.
- Strong programming skills in Python.
- Experience in SOAR administration, including developing playbooks for automation.
- Experience with Agile development methodologies.
- Experience with DevOps tools such as Git, Jenkins, and Docker.
- Understanding of security technologies and practices.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills and ability to work collaboratively.
- Relevant certifications such as CISSP, CEH, or Security+
Rewards that Go Beyond
- Flexi work arrangements
- Full suite of health and wellness benefits
- Ongoing training and development programs
- Internal mobility opportunities
Your Career Growth Starts Here. Apply Now!
We are committed to a safe and healthy environment for our employees & customers and will require all prospective employees to be fully vaccinated.