Source description
About the role
- 2-8 yrs. experience IT IT Security - At least 2 yrs. of relevant experience - Must be able to pass a DHS Suitability clearance Minimum 4 or more years experience with; - Experience deploying and monitoring web applications in Cloud; - Security first mindset; - Demonstrated experience with secure development, coding, engineering practices; - Experience with Infrastructure as Code and infrastructure testing strategies; - Experience with systems reliability, load balancing, monitoring, logging; - Experience with fully automating CI/CD pipelines end-to-end, from code commits to production; - Have effective verbal and non-verbal communication with peers - Solid experience in installing, configuring and troubleshooting UNIX/Linux based environments; - BS or MS degree in Computer Science, Engineering or another related area; - Excellent knowledge of networking technologies, particularly with OSI network layers and TCP/IP; Required Skills: - Strong scripting skills, including shell scripts, Perl, Ruby, Python, Go, Groovy, Helm, powershell, etc; - Good experience in administering and performance tuning of application stacks, such as Tomcat, JBoss, Apache, Ruby, NGINX, and others. - Ability to work with Jenkins, Travis, Ansible, Kubernetes, etc Job Description : - Integrate SAST, DAST, SCA tools in CI/CD pipeline. - Develop, document, and implement CI/CD strategy for management of Infrastructure as Code IaC baseline; - Responsible for defining and implementing the build, deployment and monitoring standards for this customer; - A part of Agile development teams to deliver an end-to-end automation of deployment, monitoring, and infrastructure management in a cloud environment; - Build and configure delivery environments supporting CD/CI tools using an Agile delivery methodology; - Create scripts and/or templates to automate and/or bootstrap infrastructure provisioning and management tasks; - Working closely with our development team to create an automated continuous integration (CI) and continuous delivery (CD) system; - Work together with vendors and other IT personnel for problem resolution; - Monitor and support all installed systems and infrastructure; - Develop custom scripts to increase system efficiency and lower the human intervention time on any tasks; - Contribute to the design of information and operational support systems; - Organize the highest levels of systems and infrastructure availability, acting proactively; - Install, configure, test and maintain operating systems, application software and system management tools; - Oversee the company s security, backup, and redundancy strategies; - Evaluate application performance, identify potential bottlenecks, develop solutions, and implement them with the help of developers.
More at Central Depository Services