CrawlJobs Logo
Briefcase Icon
Category Icon

Filters

×

DevSecOps Software Engineer – FX Jobs

1 Job Offers

Filters
DevSecOps Software Engineer – FX
Save Icon
Location Icon
Location
Singapore , Singapore
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
A DevSecOps Software Engineer is a highly specialized professional at the intersection of software development, IT operations, and cybersecurity. This role represents an evolution from traditional DevOps by embedding security practices—the "Sec"—directly into every stage of the software development lifecycle (SDLC). The primary objective is to build, deploy, and maintain software systems that are not only efficient and scalable but also inherently secure from the ground up. For professionals seeking to integrate robust security into agile development processes, DevSecOps software engineer jobs offer a challenging and rewarding career path. Professionals in this field are responsible for designing, implementing, and managing modern CI/CD (Continuous Integration/Continuous Deployment) pipelines. This involves automating the entire software delivery process, from code commit and build to testing, security scanning, and deployment. A core part of their daily work is to "shift left" on security, meaning they integrate security checks and tools early and often in the development process rather than treating it as a final gate before release. Common responsibilities include provisioning and configuring infrastructure, whether on-premises, virtualized, or in the cloud; writing infrastructure-as-code (IaC) scripts; and ensuring high availability, resilience, and observability of applications. They work to enable seamless connectivity in complex distributed networks and are pivotal in migrating legacy systems to more modern, secure, and automated platforms. Typical skills and requirements for DevSecOps software engineer jobs are diverse, reflecting the multidisciplinary nature of the role. A strong foundation in Unix/Linux operating systems at a system administration level is fundamental. Proficiency in scripting and programming languages like Python, Shell (Bash), and sometimes Go or Ruby is essential for creating automation scripts and tools. Hands-on experience with CI/CD platforms such as Jenkins, GitLab CI, or TeamCity is a standard expectation. Furthermore, expertise in containerization technologies like Docker and orchestration platforms like Kubernetes is increasingly critical. Knowledge of configuration management tools, including Ansible, Puppet, or Chef, is highly valued. Crucially, a deep understanding of cybersecurity principles, secure coding practices, and vulnerability management is what distinguishes this role from a standard DevOps position. Professionals must also possess a solid grasp of computer networking concepts and distributed systems architecture, including microservices. Soft skills such as the ability to collaborate effectively with both development and security teams, strong problem-solving capabilities, and a proactive, autonomous work ethic are indispensable for success in these jobs. For those passionate about building secure, automated, and resilient systems, DevSecOps software engineer jobs represent the forefront of modern software engineering.

Filters

×
Category
Location
Work Mode
Salary