Lead DevSecOps Engineer
at Rekuten Global
Luxembourg, Canton Luxembourg, Luxembourg -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 08 Jul, 2024 | Not Specified | 09 Apr, 2024 | N/A | Ansible,Jenkins,Cloud Services,Routing Protocols,Firewall,Automation,Information Systems,Completion,Computer Science,Kubernetes,Scripting,Ci,Infrastructure,Japanese,English,Code,Powershell,Interpersonal Skills,Languages,Python,Load Balancing,Bash | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Job Description:
How To Apply:
Incase you would like to apply to this job directly from the source, please click here
Responsibilities:
PURPOSE OF ROLE
Lead DevSecOps Engineer reports to the Shared Dev Manager in a solid line.
DevOps is an organizational and cultural movement that aims to increase software delivery velocity, improve service reliability, and build shared ownership among software stakeholders.
DevSecOps is about introducing security earlier in the life cycle of application development, thus minimizing vulnerabilities and bringing security closer to IT and business objectives.
The Lead DevSecOps Engineer will be responsible for deploying, automating, maintaining, troubleshooting and improving the systems used to implement DevSecOps methodology that keep the backend infrastructure running smoothly, as well as supervising 2 DevSecOps engineers. The role requires having hands-on technical experience and a can-do approach towards environment automation / management and continuous improvement.
RESPONSIBILITIES & DUTIES
- Automate provisioning of infrastructure by implementing IaC (Infrastructure as Code)
- Enforce Continuous Integration and Continuous Delivery to increase code quality and reduce TTM (Time To Market).
- Build and maintain highly effective release management system and reduce the time it takes to build, deploy, and configure software to all environments.
- Implement security checks at the beginning of the application development lifecycle, like SAST, DAST and container scanning.
- Suggesting architecture improvements, recommending process improvements.
- Works with developers and the IT staff to oversee the code releases.
- Employ troubleshooting skills to improve the availability, performance, and security
- Demonstrate empathy, integrity and resiliency to work with a team-first mindset
EXPERIENCE, KNOWLEDGE, SKILLS & QUALIFICATIONS REQUIRED FOR THE ROLE
- English is mandatory. Any other EU language and Japanese is an advantage.
- Master degree in Computer Science or Information Systems.
- Passion and motivation to learn new technologies and watch for last trends
- Technical skills with IaC (Infrastructure as Code), like Kubernetes, Ansible, Terraform
- Experience with hyper-converged and virtualized infrastructure. Nutanix expertise is an advantage.
- Networking experience and knowledge is an advantage (routing protocols, load balancing, firewall, WAF)
- Enjoy automation and scripting, like Bash, Python, Golang or PowerShell
- Experience with CI/CD processes, preferably Gitlab CI or Jenkins CI
- Understanding of public / private / hybrid cloud services and related architecture
- Technical troubleshooting and debugging capabilities
- Team Player, drive action to completion, excellent communication & interpersonal skills
Languages:
English (Overall - 3 - Advanced
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer Science, Information Systems
Proficient
1
Luxembourg, Luxembourg