Job Overview
Apply proven cloud SW development and deployment Knowledge to solve common and complex business issues within established guidelines and recommends appropriate alternatives – work effectively with remote and distributed teams using online collaboration tools and Must be familiar with Agile development approaches for microservice architectures
– Strong coding skills in Java, JavaScript, Python, React
– Cloud architecture for large scale deployments
– Strong coding methodologies, design patterns and best practices
– Experience building RESTful APIs
– Web frameworks like Spring, Node.js, Ruby on Rails, Tomcat
– Relational and object databases like MongoDB, Redis, MySQL, Cassandra
– Experience in cloud DevOps
– Experience with CI (Continuous Integration) tools (Jenkins, Azure DevOps) and code quality (e.g. SonarQube), Code Coverage, Unit tests, etc.
– Experience with source control revision tools – GIT (preferred), GitHub
– Experience with AWS services: EKS, EB, EC2, AWS Lambda, RDS, DynamoDB, SQS, Cloud Formation
– Solid knowledge of API gateways and load balancing
– Linux administration and maintenance, including bash scripts
– Solid understanding of networking, DNS management, firewall policies
– Queue systems such as RabbitMQ, Apache ActiveMQ, Apache Kafka
– Alerting and monitoring for cloud platform with tools such as Splunk, Prometheus, Cloudwatch, Kibana, Grafana
– Knowledge of large-scale global deployments in multiple regions and zones
– Experience with Docker
– Kubernetes deployments for micro services, including tools like Kops, Helm, etc.
Job Detail
-
Career LevelOthers
-
Experience5 Years
-
GenderBoth