What are the responsibilities and job description for the Software Automation Developer(Only USC) position at Encore IT Solutions?
Position: Software Automation Developer
Location: Austin , TX (3 Days)
Duration : 12 Months
Note ** only USC need for this role
JD: This Software Automation Developer will be responsible for advancing our cybersecurity mission via custom automations that integrates with the cloud-native deployed IBM QRadar SOAR platform/tool. In this role it is required to develop, test and integrate custom playbooks and data to improve and advance our CSIRT mission sets in the protection Additionally, this individual is expected to interact closely with our CSIRT and other cybersecurity teams to gather requirements, solicit for feed-back and to provide any training on custom playbooks and applications developed. The candidate is also expected to work and collaborate seamlessly within the confines of our Agile development sprints with other developers on the team, project managers, program managers and cybersecurity leadership staff daily as the team iterates on planned deliverables to ensure stake holder objectives are met. This requires the candidate to embrace extreme ownership of use cases from requirements to deployment and post-deployment.
The candidate must also implement secure coding best practices and should adhere to all IBM coding standards, best practices with integrity, excellence in execution of duties.
Required Technical and Professional Expertise
3 years of experience with software development in either cloud-native or system programming environments In depth knowledge of and experience with complex, distributed systems, and their architectures In depth experience with data networking protocols and concepts
3 years of experience in writing production level software in Python
3 years of shell scripting
3 years developing applications that integrate with API’s Strong application software debugging skills Strong communication skills written and verbal to efficiently and effectively communicate in a globally distributed team
3 years of experience with writing software for services that are available in cloud environments 24x7
3 years of experience with cloud-native software development tools in agile software environments to include but not limited to Docker, CI/CD pipelines, vulnerability scanning tools, GitHub
2 years of experience with software requirements gathering
Professional Experience:
3 years of experience in writing production level software in TypeScript Experience with cloud-native development as well as systems level development Experience/Familiarity with IBM QSOAR or IBM QRadar (nice to have) Cybersecurity certifications (nice to have) Any cloud certifications (IBM, AWS, GCP, Azure) (nice to have) RedHat OpenShift Familiarity with cloud architectures, experience with Kubernetes, web app, big data Required Education: Technical certification/degree. Preferred Education: BS, Computer Science
Location: Austin , TX (3 Days)
Duration : 12 Months
Note ** only USC need for this role
JD: This Software Automation Developer will be responsible for advancing our cybersecurity mission via custom automations that integrates with the cloud-native deployed IBM QRadar SOAR platform/tool. In this role it is required to develop, test and integrate custom playbooks and data to improve and advance our CSIRT mission sets in the protection Additionally, this individual is expected to interact closely with our CSIRT and other cybersecurity teams to gather requirements, solicit for feed-back and to provide any training on custom playbooks and applications developed. The candidate is also expected to work and collaborate seamlessly within the confines of our Agile development sprints with other developers on the team, project managers, program managers and cybersecurity leadership staff daily as the team iterates on planned deliverables to ensure stake holder objectives are met. This requires the candidate to embrace extreme ownership of use cases from requirements to deployment and post-deployment.
The candidate must also implement secure coding best practices and should adhere to all IBM coding standards, best practices with integrity, excellence in execution of duties.
Required Technical and Professional Expertise
3 years of experience with software development in either cloud-native or system programming environments In depth knowledge of and experience with complex, distributed systems, and their architectures In depth experience with data networking protocols and concepts
3 years of experience in writing production level software in Python
3 years of shell scripting
3 years developing applications that integrate with API’s Strong application software debugging skills Strong communication skills written and verbal to efficiently and effectively communicate in a globally distributed team
3 years of experience with writing software for services that are available in cloud environments 24x7
3 years of experience with cloud-native software development tools in agile software environments to include but not limited to Docker, CI/CD pipelines, vulnerability scanning tools, GitHub
2 years of experience with software requirements gathering
Professional Experience:
3 years of experience in writing production level software in TypeScript Experience with cloud-native development as well as systems level development Experience/Familiarity with IBM QSOAR or IBM QRadar (nice to have) Cybersecurity certifications (nice to have) Any cloud certifications (IBM, AWS, GCP, Azure) (nice to have) RedHat OpenShift Familiarity with cloud architectures, experience with Kubernetes, web app, big data Required Education: Technical certification/degree. Preferred Education: BS, Computer Science