Senior Devsecops Engineer (1 Year Contract)
anonymous company - Singapore
new offer (02/07/2024)
job description
Below are the roles and responsibilities:
- Working closely with Product Teams to implement various automation to streamline developer workflows from application development to deployment and embed security practices into the DevOps workflow
- Developing and operating the application release management workflows, by building custom integrations and tooling with existing CI/CD products
- Develop automation test case for developed product and ensure the test cases covered all ends
- Advocating modern software engineering practices, such as code review and security compliance checks.
- Deploy and manage monitoring tools of infrastructure performance, utilization and health monitoring of applications in data centers
- System troubleshooting and problem solving across platform and application domains
- Take ownership of end-to-end solutions provided by teams across the organisation
- Implement configuration management system for business continuity management and automate disaster recovery measures
- Provision virtual machines, databases, application containers and licenses for development team
- Developing and improving existing processes, automation, best practices and documentation
A successful candidate should :
- Passion for automation, standardization and best practices in software development and testing
- Excellent understanding of Software Development Life Cycle, Test Driven Development, Continuous Integration and Continuous Delivery
- Experience working with high availability, high performance, high security, multi-data center systems
- Demonstrable skills in three or more programing/scripting languages
- Ability to troubleshoot complex issues ranging from system resource to application stack traces
- Comfortable with Agile methodologies and working closely with product development teams
- Strong on collaboration and communication including documentation
- Motivated, self-directed, with good interpersonal skills and a collaborative team player
- Experience and provision in design, implementation and management of infrastructure with strong focus on Chef for configuration management
- Familiar with tools such as Jira, Bamboo, Nexus Repo, Bit Bucket, Confluence, Chef Automate, TestComplete, Selenium etc.
- Knowledge of RPM file deployment, management and design
- Experience with infrastructure security Linux and Windows server hardening
- Experience with security testing and secure coding
- Security knowledge of Linux, Apache, Nginx, Java, IIS and Windows
- Knowledge of disaster recovery, system backup and restore
- Experience in one or more virtualization technologies (KVM, Xen, VMware, Hyper-V)
- Knowledge of container technologies such as Kubernetes,, LXC
- Singaporean only