Description
We are looking for Software Engineer (Cloud) for a long term projectLocations: Poland
Language- English
Start- ASAP
Job Description:
Responsibilities:
· 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
Knowledge and Skills:
· Strong coding skills in Java, JavaScript, Python, React
· Cloud architecture for large scale deployments
· Strong coding methodologies, design patterns and best practices
· Strong ability to work independently, propose architectural solutions, create prototypes and deliver necessary technical documentation
· Ability to work on collaboration with local and external teams
· 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.
Eligible candidates, please share their resume/CV at
Regards
CosMicIT