Job Description
Required:
- Knowledge of technology best practices for building a modern automated DevOps platform
- Good understanding of technologies and experience in building a highly scalable and fault tolerant system
- DevOps tool chain experience: GitHub, Artifactory, SonarQube et al.
- Configuration and continuous deployment tools experience for example Spinnaker/Ansible/Chef
- Strong scripting skills Python and Bash.
- Cloud computing deployment and management experience AWS with Cloud Formation and SAM ideally. Or other public clouds such as GCP or Azure.
- Monitoring tools Elastic Stack, Prometheus, Grafana, Datadog.
- Good practical knowledge with SQL/RDBMS, PostgreSQL preferred.
- Knowledge about messaging systems like AWS Kinesis/AWS SQS/RabbitMQ.
- Knowledge of Linux/UNIX and TCP/IP Subnet.
- Good understanding and practice Agile/Lean projects SCRUM, KANBAN etc.
- Practical knowledge with Git flow and GitHub flow branching strategies.
- Strong English communication skills
Amazing to Have
- Distributed system knowledge applicable to a microservice architecture
- Breadth of knowledge operating systems, networking, distributed computing, cloud computing
- Development experience in Java, Python
- Familiar with data lake concepts
- Knowledge of NoSQL databases such as DynamoDB, Cassandra. Super Brownie Points
- Certifications from AWS, GCP or Azure.
- Experience Range:
- 2 - 4 years
Educational Qualifications:
- B.Tech/B.E,BCA,B.SC,orM.TechMCA
Skills Required :
- DevOps , aws , Azure , Ansible , Jenkins , Docker , Puppet ,
,
Keyskills :
LinuxAwsTroubleshootingEnvironmentMysqlCloud ComputingMonitoring ToolsOperating SystemsCommunication SkillsAgile ScrumSqlBscGitGcpJavaUnixLakeCloudAgileScrum