OBS! Ansökningsperioden för denna annonsen har
passerat.
Arbetsbeskrivning
Are you interested in an assignment at a company at the forefront of technology with modern agile practices, cross-functional DevOps teams, working with skilled team members on next-generation analytics technology for consumer-centric marketing and communications? Then Envoi AB has the assignement for you!
About the Role:
Our client has built a brand new platform is built from the ground up using cloud-native architecture and devops methods. We are now looking to strengthen our Audience team, who builds the core data processing and storage layers in our platform. This domain involves advanced data intensive systems engineering including managing a complex environment of AWS cloud infrastructure. It includes working with databases of many flavors, managed and self-hosted on EC2, and managing multiple distributed systems and data processing pipelines with very high demands on performance and correctness.
For this team we are now recruiting a few additional senior engineers to help design and implement a proprietary Analytics & Reports framework. The goal is to enable teams around the company to define reports and aggregations dynamically via API, that are then pre-generated and continuously updated in the background, and cached to support millisecond latency load times.
In a typical day this role will be working in close collaboration with team members and other similar teams in Stockholm, Malmö, Warsaw and Russia, and with the Product Owner, working from a backlog that the team members participate in the writing and grooming and prioritisation of, and then work together to bring all the way to a fully working and scalable production deploy.
Key qualifications:
- 8+ years professional development experience with a robust software engineering background including professional experience from software architecture, security, and operating production systems
- Several years of experience with Java and hands-on experience with Java 11
- BS or higher from a computer science program, or equivalent professional experience
- Professional experience with using Amazon Web Services (particularly EC2, ECS, RDS, API Gateway, CloudWatch, and supporting tools like IAM) and Docker in production systems
- Experience with building analytics/reporting systems, or building custom databases or data storage technology
- Creative and solutions-oriented, someone who enjoys tackling big challenges and is not afraid to learn new things along the way
- Strong sense of responsibility, someone who enjoys taking ownership of your work and who prides themselves on always delivering high quality
- Proven ability to write high-performant, maintainable code
- Collaborative mindset, ability to work as part of a very distributed development organisation where many small teams need to coordinate
Primary technologies
- Tech stack is microservice-based primarily in Java 11, Linux and Docker, with some additional microservices implemented in golang.
- All environments are hosted on AWS and architecture makes extensive use of services such as ECS, RDS/Aurora, S3, Athena, and all the AWS supporting services.
- Open source tools and frameworks are also extensively used, such as Presto.
Bonus qualifications
- AWS certifications or equivalent evidence of advanced AWS competency
- Professional experience with building SaaS software, especially from web analytics or digital marketing or equivalent
Why work with us?
At Envoi AB, we offer attractive packages of employment for you as a professional IT consultant, and we of course have a collective agreement (Almega).
We are approved at Migrationsverket, and we have a fast track service for those who need a a quick access to their residence permits! (Right now we take applications only from those who are based in Sweden and EU)
As a consultant at Envoi AB, you have committed sales agent who find assignments based on your interest. We have customers throughout Stockholm in system development and technology. With us, you get the opportunity to work in a wide range of industries. If you have a drive to develop and be challenged with a great flexibility, then it is a good start to become part of our Envoi family.
You also get access to personal development in the short and long terms as well as wellness offers to use in your free time