Job Description
We are seeking a talented and experienced Software/Cloud Engineer with a Platform Engineering mindset to join our team. You will be responsible for the implementation and maintenance of central infrastructure services like Kafka, PostgreSQL, Redis, RabbitMQ and Vault across the three major cloud providers (AWS, Azure, GCP). The deployments are done on top of Kubernetes and/or as cloud provider managed services.
As the ideal candidate you should have a basic understanding of all these technologies with a strong background and several years of experience in at least one of the infrastructure services mentioned. Additionally working with GitOps principles and managing complex Everything-as-Code environments in the cloud are part of your professional background.
Implement and maintain central infrastructure services like Kafka, PostgreSQL, Redis, RabbitMQ and Vault in the cloud with IaC tools (Terraform, Crossplane) and CI/CD tools (ArgoCD).
Collaborate with other platform infrastructure teams and internal client teams building high-level services and applications on top of the provided infrastructure services.
Troubleshoot and help resolve complex infrastructure services issues in development or production environments.
Assist the internal client teams with tooling, documentation, guidelines, and expertise for optimized usage of the infrastructure services.
Continuously monitor and improve the performance, reliability, and security of the implemented services and associated tools.
Qualifications
Bachelor's or master's degree in Computer Science or a related field or similar experience.
Minimum three years of experience with Kafka and/or RabbitMQ and/or Redis and/or Vault and/or PostgreSQL on Kubernetes or as cloud provider managed service.
Experience with deploying and managing related services.
Experience with Platform Engineering practices
Proficient in at least one programming language (Java preferred).
Experience with Git, Docker, Helm, Kubernetes and cloud infrastructure.
Experience with Terraform and Crossplane would be a plus
Excellent communication and collaboration skills with development teams and stakeholders.
Additional Information
What's in it for you?
- A one-product software company creating real value for the largest enterprises and millions of end customers globally, striving for a world where software works perfectly.
- Working with the latest technologies and at the forefront of innovation in tech on scale; but also, in other areas like marketing, design, or research.
- Working models that offer you the flexibility you need, ranging from full remote options to hybrid ones combining home and in-office work.
- A team that thinks outside the box, welcomes unconventional ideas, and pushes boundaries.
- An environment that fosters innovation, enables creative collaboration, and allows you to grow.
- A globally unique and tailor-made career development program recognizing your potential, promoting your strengths, and supporting you in achieving your career goals.
- A truly international mindset that is being shaped by the diverse personalities, expertise, and backgrounds of our global team.
- A relocation team that is eager to help you start your journey to a new country, always there to support and by your side.
- Attractive compensation packages and stock purchase options with numerous benefits and advantages.
Dynatracers come from different countries and cultures all over the world, speaking various languages. English is the one that connects us (55+ nationalities). If you need to relocate for a position you are applying for, we offer you a relocation allowance and support with your visa, work permit, accommodation, language courses, as well as a dedicated buddy program.
Compensation and rewards
We offer attractive compensation packages and stock purchase options with numerous benefits and advantages.
Discover more perks & benefits
Growth opportunities - find out how Dynatrace supports your career development and personal growth journey: https://careers.dynatrace.com/grow-with-us/career-development/
Flexible working - our flexible and trusting work environment fits your current life situation: https://careers.dynatrace.com/ways-of-work/
Relocation Support - discover how we can support you if you wish to join us at one of our global locations: https://careers.dynatrace.com/relocation/
Company Description
Dynatrace exists to make software work perfectly. Our platform combines broad and deep observability and continuous runtime application security with advanced AIOps to provide answers and intelligent automation from data. This enables innovators to modernize and automate cloud operations, deliver software faster and more securely, and ensure flawless digital experiences. That is why the world’s largest organizations trust Dynatrace® to accelerate digital transformation.