Senior DevSecOp Software Engineer
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• Must have a BS degree in technical major, such as engineering or computer science, and 8 years direct professional experience. • 4 years of experience writing Python, Java, C++, or other high level language code • 6 years of experience in supporting development and sustainment of a large system in a Linux environment • Experience with CICD or DevOps tools (Bamboo, Jenkins, Nexus, Docker,Snyk) • Experience with DAST/FAST security vulnerability tools • Knowledge of Linux/UNIX OS (Red Hat or CentOS Linux 7 or 8) • Experience writing Python 3, Java, C++, and other high level languages • Experience writing scripting languages such as Bash or C-Shell • Experience deploying and monitoring web applications in AWS via Terraform and/or CloudFormation • Experience supporting software development teams, tools, and processes • Demonstrated ability in writing and maintaining software documentation • Must be able to obtain government security clearance • Experience with AWS (e.g. ECS, Lambda functions, S3) • Experience with Postgres, GIT, Apache, Tomcat, Jira or Web Coverage Services (WCS) • Python numpy and hdf libraries • Experience with Docker containers • Preferred Certifications • Azure Solutions Architect Expert • Other Certificates supporting Microsoft technologies
Responsibilities
• Testing, selection and implementation of technologies and tools related to security and CICD pipeline • Collaborate with diverse development teams to evolve automated continuous integration (CI) and continuous delivery (CD) system • Participate as a member on an Agile team and work with other team members to review user stories, estimate effort to build functionality supporting user stories and participate in sprint reviews • Work with vendors and other technical and security teams for problem resolution • Document release information to achieve an effective product deployment • Use effective troubleshooting techniques to identify software problems • Possess knowledge of the implementation of risk assessment techniques and the latest security best practices • Automation of security controls • This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. • Applicants may request removal from our applicant database, or specific information about how the data is used by contacting recruiting@simpletechnology.io. • Create a Job Alert • Interested in building your career at Simple Technology Solutions? Get future opportunities sent straight to your email.