Ensign is hiring !
As a DevSecOps Engineer, you will play a crucial role in implementing Ensign's cybersecurity vision. Reporting to the Information Security Office, you will collaborate with development teams on cybersecurity initiatives.
Your primary focus is on integrating security practices into our DevOps and deployment processes through automation, tools, and techniques. You will be responsible for enhancing the collaboration between development, security, and operations teams to ensure a secure and efficient software delivery pipeline.
Your passion for solving business challenges with data and technology will drive innovation and process maturity across the organization.
Responsibilities
- Familiarize with Ensign’s business domain and objectives to develop and deploy analytics web applications, security testing tools and scripts that meet business requirements
- Evaluate potential solutions relating to business web applications and make recommendations to solve business problems
- Collaborate with development and operations teams to integrate security practices into the software development lifecycle
- Support in automation of the management and administration of on-premise / cloud-native applications and platforms
- Identify, assess and remediate security vulnerabilities in applications and infrastructure to mitigate risks.
- Maintain comprehensive documentation of security processes, tools and configurations.
Requirements
- Bachelor’s degree in Computer Science/Information Systems/Computer Engineering or equivalent
- Strong knowledge of DevOps tools and practices (e.g. Git, Docker, Kubernetes)
- Proficiency in security tools and technologies
- Understanding of containerization and orchestration
- Able to work with the various automation tools and techniques based on business and technical requirements.
Additional Experience/Knowledge like these would be a plus!
- Knowledge in Agile and Continuous Delivery practices
- Full SDLC experience, from initial concept through to deployment
- Aptitude for automation and software profiling
- Ability to handle multiple developmental projects concurrently
- Detail-oriented, solution-focused and problem solver
- Experience in Linux environment, deploying web applications to cloud or intermediate understanding of N-tier architecture
- Experience in DevOps tools and practices, in Dockers, CI/CD process and containerization
- Excellent problem-solving and analytical skills.