Job Description:
• 5+years Experience with DevOps, Linux/Unix Administration and scripting in an enterprise environment.
• Good Hands on experience on Develop and test deployment automation solutions
• Experience of AWS Technologies (for example: VPC, IAM, EFS, EC2, RDS, S3, CloudWatch, CloudTrail, WAF, SES, SNS, SQS).
• Must have Application Development experience
• Familiarity with Java, XML, HTML, PL/SQL, Spring, SQL and experience with Programming languages (for example Python).
• Working knowledge of best practices when using Gitlab / Gitlab Pipelines with CI/CD.
• Experience of Packer and Ansible for AMI provisioning.
• Experience with DNS, TCP/IP, HA & Load Balancing (Elastic Load balancer, HA-Proxy etc.)
• Automation Skills with Bash or any other Scripting Languages like Python, Perl, etc…
• Experience with Bitbucket/Gitlab or similar version control systems, including branching, tagging, merging, and release management.
• Hands on Experience with Docker, deploying containers, automated build deployments using any tools (for example Jenkins/Bamboo/Circleci/Team City/AWS Code Pipeline etc..)
• Experience of creating Infrastructure as Code with Terraform.
• Experience with Monitoring tool suites ( for example Munin, Zabbix, Sensu, Cloud Watch, Splunk, Data Dog, Elastic, New Relic.)
• Working Knowledge of Networking
• Must have SDLC implementation experience, particularly in the design and development phases.
• Must have Enterprise operational experience with Apache Kafka, Elastic Search/ELK stack, Java web services
Experience: 5+ years in DevOps
Qualification: Bachelor of Science in Engineering or Equivalent