Montrose Software (Polska) Sp. z o.o.Kraków, Lesser Poland, Poland
24 days ago
Job description
technologies-expected :
Docker
Kubernetes
Jenkins
Terraform
Bash
Python
about-project :
Job description :
We are looking for a skilled DevOps Engineer to join our team. The successful candidate will be tasked with provisioning, operating, and managing AWS environments, and implementing CI / CD pipelines.
Project description :
We develop an application for pet owners and vet professionals. Each pet owner user can make a call, and the app finds nearby vets and enable a connection between them. It contains native mobile apps (iOS / Android) and the back-end, which is written in JAVA Spring Boot and uses AWS infrastructure.
responsibilities :
Design and implement scalable, reliable, and secure AWS environments using best practices.
Provision and manage infrastructure resources on AWS, including networking, security, storage, databases, and compute instances.
Develop and maintain CI / CD pipelines for automated deployment and testing of applications.
Deploy and orchestrate applications using containerization technologies like Docker, Kubernetes, or ECS, and ensure their efficient management.
Monitor and troubleshoot AWS environments, including performance tuning, log analysis, and resource optimization.
Implement and enforce security measures and best practices to ensure the confidentiality, integrity, and availability of systems and data.
Collaborate with cross-functional teams to identify and address infrastructure and deployment-related issues.
Stay up to date with the latest trends and advancements in DevOps practices, AWS services, and related technologies.
requirements-expected :
Good understanding of Docker and containerization
Experience with Kubernetes or ECS
Proficiency with Git
Experience with writing scripts (bash or python knowledge)
Understanding of software development lifecycle (SDLC) concepts, phases, and models
Experience in integrating automated testing into CI / CD pipelines.
Knowledge of Github workflows, GitLab CI, Jenkins, or Travis CI
Knowledge of AWS Management Console and CLI
Understanding of the core AWS services, including :
Network : VPC, API Gateway, Route 53
Security : IAM
Storage and file systems : S3, EBS, EFS, FSx
Management, Monitoring, and Governance : CloudWatch, EventBridge, Auto Scaling, Secrets Manager
Database : RDS; DynamoDB would be a benefit
Containers : ECS, Fargate; EKS would be a benefit
Compute and Serverless : Lambda and EC2
Application Integration : SQS, SNS; MQ would be a benefit
Understanding the IaC concept, and knowing at least one IaC tool, preferably Terraform.
AWS certification would be a benefit
offered :
Necessary equipment to work
Flexible working hours
Remote work possibility
Interesting, challenging and exciting work with international teams
English lessons with native speaker
Training Budget
Multisport card
Lunches from Kraków's restaurants that are delivered both to the office and homes( or a refund of the budget allocated for it)
Kitchen full of food, drinks, fruit, and snacks
Private medical insurance
Air-conditioning
No dress code
The chillout area incudes comfortable bean bags, therapy balls, PlayStation 4 or Nintendo Switch + games stretching area and pull-up bar
Team events
Shower
Indoor parking place for bicycles
benefits :
sharing the costs of sports activities
private medical care
sharing the costs of foreign language classes
sharing the costs of professional training & courses