Job Description :
Job Responsibilities
Design, build and maintain a secure Linux based server infrastructure
Design and build automated deployment frameworks (CI/CD)
Collaborate with scrum teams to establish and maintain automated regression suite infrastructure, performance testing infrastructure and troubleshoot issues
Utilize Acceptance Test Driven Development (ATDD) to confirm deliverables are secure, scalable and reliable
Establish code base integrity, check-in validation rules, and branching & merging processes
Design, enhance and maintain automation, deployment and orchestration of infrastructure
Design, develop, improve operational processes including automated backup and recovery procedures, security and patch management
Create and maintain run books and operational documentation
Evaluate advancements in DevOps, new infrastructure and tools; look for ways to bring more effectiveness and efficiency
Required Skills & Qualifications
5+ years of Unix/Linux systems administration
3+ years of systems integration with various protocols (REST, SOAP, MQ, TCP/IP, JSON, etc
Ability to use a wide variety of open source technologies
SaaS
Agile
Puppet, Chef or equivalent
SQL and NoSQL databases
Tools: Artifactory, Confulence/JIRA, Docker, ElasticSearch, Fortify, Github, Maven, RunDeck, Terraform