top of page

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 learning

  • Ability 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

bottom of page