Developer - DevOps
About the role
We are in need of a well-rounded and motivated DevOps Developer who will be working on R&D activities as well as supporting the project delivery by providing guidance around DevOps. The ideal candidate should have strong hands-on development experience with Modern DevOps technologies like Jenkins, Docker, Kubernetes and must have experience in developing end to end DevOps process like CI/CD and Continuous delivery
Technical Skills needed:
At least 3 years hands-on experience as DevOps engineer
Strong expertise in Dev Ops tools:
Deployment (Chef/Ansible/Spinnaker)
SCM (TFS, GIT, VSTS)
Build tools (Jenkins, Ant, Grunt)
CI tools (Jenkins, TeamCity),
Experienced in scripting languages: PowerShell, Ant, Bash and Shell
Extensive experience with TFS / Git like distributed version control systems and their use in release management, branching, merging, and integration strategies
Hands on experience with implementing Microservices deployment using Docker & Kubernetes.
Extensive understanding of CI best practices and tooling, preferably Jenkins
Extensive experience in developing and automating deployment tools
Expertise in managing Cloud / VMWare resources and good exposure on Dockers
Basic knowledge of network infrastructure for e.g. TCP/IP, DNS, Firewall, router, load balancer etc.
Experience in signing and designing highly available infrastructure
Advanced scripting skills to automate jobs (start, stop, recycle, deploy etc.)
Knowledge of Cloud Services and Infrastructure as Code (IaC) deployment practice
Non-Technical Skills
Excellent interpersonal, verbal and written communication skills
Flexible attitude with respect to work assignments and new learningAbility to manage multiple and varied tasks with enthusiasm and prioritize workload with attention to detail
Ability to work methodically in a fast-paced, time-sensitive environment
Show initiative and self-confidence, be adaptable and be able to cope with changing and evolving priorities
Maintain in-depth knowledge on any specific technology and provide expert advice on the same