A part of global technology organization Tietoevry, MentorMate creates durable technical solutions that deliver digital transformation at scale by blending strategic insights and thoughtful design with brilliant engineering. With mature and established practices in enterprise web and mobile development, quality engineering, technical architecture, human-centered design, cloud, DevOps, data, and analytics, the company provides its people with the opportunity to work on impactful, global projects for recognizable brands. We value every team member and share our success through flexible working models, competitive pay and benefits, and advancement opportunities in a team of thousands of experts located around the globe.
Opis posla
About the role
As a Senior Cloud & DevOps Engineer, you will be responsible for the smooth operation and deployment of our critical applications within a cloud environment. You will collaborate closely with development teams, participating in planning sessions to align on release schedules and technical requirements. Your expertise will be pivotal in securing and releasing our core products, ensuring they meet the highest standards of quality and security. You will also provision new environments to support development and testing efforts as needed. To optimize deployment processes, you will continuously maintain and improve our deployment scripts, driving efficiency and reliability in our operations. Your contributions will be essential in enhancing our cloud infrastructure and DevOps practices, positioning us for success in a rapidly evolving technological landscape.
About the team
The seasoned experts in our cloud & DevOps team provide secure, flexible, and time-efficient solutions to our clients, whether shortening the development runway, modernizing legacy systems, or taking a more cost-effective approach to technology with the cloud. Our cloud & DevOps team's projects are HIPAA, PCI-DSS, or SOC2 compliant and are based on a well-architected framework focusing on security, sustainability, and scalability.
Responsibilities
Provide technology consulting to our clients on their system architecture and infrastructure
Collaborate with development team members to ensure the scalability, resilience, security, and availability of the software products
Create and configure cloud-based environments and services
Create and implement security practices and policies
Develop CI/CD processes
Strive for maximum system administration efficiency by utilizing the latest technologies and tools
Solve mission-critical problems in production or development environments
Monitor application performance and troubleshoot issues as they arise
Kvalifikacije
Requirements
5+ years experience with AWS
Proficiency in programming languages such as TypeScript and Python
Experience with cloud platforms and tools, specifically: AWS CDK, AWS EC2, AWS S3, AWS IAM, AWS WAF
Familiarity with networking and OS administration practices
Knowledge of networking configuration and troubleshooting
Knowledge of infrastructure provisioning software such as AWS CloudFormation and/or Terraform, Kubernetes
Experience with one or more build management tools such as JenkinsаndGithub
Knowledge of Linux operating systems and services
Experience with monitoring tools
Experience with MongoDB
Ability and desire to quickly ramp up on new concepts and technologies
Excellent communication skills – ability to work with both technical and non-technical individuals, to gather information, to give direction, and to report status
Fluent command of English, both written and verbal
A significant advantage would be
Any AWS Certification
Dodatne Informacije
While some benefits may vary by employment status and location, in general, we offer
Professional Growth: Clear career path, vertical and horizontal advancement opportunities
Regular Salary Raises: Following the curve of your career path and performance
Work Where You Want: Choose to work remotely, in-office, or a combination of the two
Upskilling: Various trainings, knowledge sharing events, personal learning budget
Incentive Programs: Rewards for referring employees, sharing knowledge, and more
Additional Insurance: Attractive health and dental insurance packages
Extra Days Off: The longer you work with us, the more paid leave you get
Transport & Leisure: Partial coverage of transport costs, sports passes, takeaway food
Save for the Future: Set a retirement plan or start an investment program
Teambuilding: Enjoy team gatherings and communities of interest
Giving to Others: Take part in various charity and volunteer activities
Mental Wellness: Support with a counseling package if needed