The company is looking to solve problems related to DevOps, version control, and CI/CD pipeline management
Requirements
- Scripting languages, such as Bash / Perl, etc. (python is desirable)
- Version control systems (like Perforce, svn, Git, etc.)
- Build tools, such as Ant, Maven, Gerrit, etc.
- CI/CD tools such as Jenkins, GO, etc.
- Configuration management tools (Puppet, Chef, Ansible etc.)
- Experience with creation of virtual appliances
- Experience installing and administering Linux/UNIX environments (RedHat/CentOS Linux preferred)
Responsibilities
- Articulate problem statements/solutions
- Develop and maintain scripts using Bash, Perl, or Python
- Manage version control systems, including branching and merging strategies
- Implement build tools, such as Ant, Maven, Gerrit
- Configure and manage CI/CD tools, such as Jenkins, GO
- Administer configuration management tools, such as Puppet, Chef, Ansible
- Create and manage virtual appliances
Other
- Very good communication and presentation skills
- Familiar with Agile development methodology, and Scrum Iteration process
- Ability to articulate problem statements/solutions
- Experience working in a team environment
- Strong presentation skills