Auf einen Blick
- Aufgaben: Join a dynamic team to enhance Java applications and streamline deployment processes.
- Arbeitgeber: Work with a leading global IT services and consulting company in Switzerland.
- Mitarbeitervorteile: Enjoy a permanent position with opportunities for knowledge sharing and professional growth.
- Warum dieser Job: Be part of an innovative culture focused on technology, reliability, and automation.
- Gewünschte Qualifikationen: Must have substantial Java experience, DevOps skills, and a Master's degree in technology.
- Andere Informationen: Fluency in English is required; French is a plus.
Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.
Our client, a leading global multinational information technology services and consulting company, is recruiting for a JAVA Developer with DevOps to join their business in Switzerland.
Position Title: JAVA Developer with DevOps
Position Type: Permanent
Start Date: ASAP
Location: Switzerland
Job Description:
Experience required:
- As a member of Front Tech, you’ll join an inspiring team of technologists dedicated to our PAS Front applications and lead the effort to industrialize their deployment and their monitoring in production. You’ll benefit from knowledge sharing with your peers in the DevOps Chapter and interact with other teams that provide the infrastructure and the data that is served to end users.
- We are looking for a passionate DevOps Engineer with top-notch Java and operational expertise, who can help us deliver software products faster and more reliably. You will be responsible for micro-service reliability, technical architecture decisions and deployment up to production. Coming in with an understanding of the importance of end-to-end software development – such as Agile frameworks – is a plus. And best of all, you’ll be working with and sharing ideas, information and innovation with our global team of technologists from all over the world.
Must have:
- Substantial experience with the Java language, the JVM and related Java technologies, features and constraints.
- Experience with REST APIs and good knowledge of networking.
- Substantial experience with build pipelines, Java application delivery and deployment to Linux or Kubernetes.
- Excellent spoken and written communication skills in English.
- Master’s degree in technology or equivalent.
- Residency in Switzerland from the start of the mission.
- In-depth software engineering knowledge and expertise; development, maintenance and software improvement.
- Firm belief in automation, infrastructure as code (eg: Puppet) and XaaS.
- Open-mindedness and team spirit.
- Ability to work independently, excellent organizational skills and keen attention to detail.
Would be a plus:
- Knowledge of the Spring framework.
- Experience with TLS/SSL, certificates and encryption in general.
- Experience with network security and firewalls.
- Some knowledge of containers and orchestrators (eg: Docker and Kubernetes).
- Proficiency in other programming languages: Python, Bash scripting, SQL DBs (MySQL, MS SQL, Oracle) or NoSQL (MongoDB, ElasticSearch).
- Interest in finance; good financial knowledge would be an advantage.
- Hands-on experience with Agile methodologies.
- As the perfect candidate for this role, you are passionate about technology, with a keen interest in reliability and automation. You will use your strong engineering skills to prevent production problems. While making customer experience your number one priority, you will use your fast problem-solving skills to fix any unanticipated issues. In this role you will have the opportunity to work on state-of-the-art technology with a team of demanding professionals, where your expertise and interpersonal skills will be greatly valued and continuously developed.
- Good to have French.
Responsibilities:
- Promoting code out of our software factory to production, with the goal of automating every part of the process but without making any compromises on the quality of the delivered solution.
- Setting up state-of-the-art analytics and monitoring capabilities, providing both prescriptive and predictive insights.
- Designing and writing code for infrastructure, quality assurance, configuration or security components.
- Diagnosing production issues, performing root-cause analysis and working with all members of the cross-functional team to propose solutions.
- Providing continuous guidance to software engineers around operational challenges, such as reliability and manageability, making sure that software implementations are production-proof.
- Promoting data-driven decision-making and identifying the metrics that matter.
Seniority level:
Mid-Senior level
Employment type:
Full-time
Job function:
Information Technology and Engineering
Industries:
IT Services and IT Consulting
#J-18808-Ljbffr
JAVA Developer with DevOps Arbeitgeber: Manning Global AG
Kontaktperson:
Manning Global AG HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: JAVA Developer with DevOps
✨Tip Number 1
Familiarize yourself with the specific technologies mentioned in the job description, such as Java, REST APIs, and Kubernetes. Having hands-on experience or projects that showcase your skills in these areas will make you stand out.
✨Tip Number 2
Engage with the DevOps community online. Participate in forums, attend meetups, or contribute to open-source projects. This not only enhances your knowledge but also helps you network with professionals who might refer you to opportunities.
✨Tip Number 3
Highlight your experience with Agile methodologies during your interactions. Since the role emphasizes an understanding of end-to-end software development, demonstrating your familiarity with Agile practices can give you an edge.
✨Tip Number 4
Showcase your problem-solving skills by preparing examples of past challenges you've faced in production environments. Being able to articulate how you resolved issues will demonstrate your capability to handle the responsibilities of this role.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: JAVA Developer with DevOps
Tipps für deine Bewerbung 🫡
Tailor Your CV: Make sure your CV highlights your substantial experience with Java, DevOps practices, and any relevant technologies mentioned in the job description. Use specific examples to demonstrate your expertise in micro-service reliability and build pipelines.
Craft a Strong Cover Letter: In your cover letter, express your passion for technology and automation. Mention your understanding of Agile frameworks and how you can contribute to the team’s goals. Be sure to align your skills with the responsibilities outlined in the job description.
Showcase Communication Skills: Since excellent spoken and written communication skills in English are required, consider including examples of how you've effectively communicated technical concepts to non-technical stakeholders or collaborated with cross-functional teams.
Highlight Relevant Projects: If you have hands-on experience with tools like Docker, Kubernetes, or any other relevant technologies, make sure to highlight these projects in your application. Discuss your role and the impact of your contributions on the project's success.
Wie du dich auf ein Vorstellungsgespräch bei Manning Global AG vorbereitest
✨Showcase Your Java Expertise
Be prepared to discuss your substantial experience with Java and related technologies. Highlight specific projects where you utilized Java, focusing on challenges faced and how you overcame them.
✨Demonstrate DevOps Knowledge
Since the role emphasizes DevOps, be ready to explain your understanding of build pipelines, deployment processes, and automation tools like Puppet. Share examples of how you've implemented these in past roles.
✨Communicate Clearly
Excellent communication skills are a must. Practice explaining complex technical concepts in simple terms, as you may need to interact with cross-functional teams. Be concise and articulate during your responses.
✨Emphasize Team Collaboration
The job requires open-mindedness and team spirit. Prepare to discuss how you've worked effectively in teams, shared knowledge, and contributed to a collaborative environment in previous positions.