SUMMARY The role of a DevOps Engineer is a combination of developer, deep knowledge about technical design, tester, and support. DevOps Engineers are an important part of an agile team, they need to understand and implement the requirements based on the best technical solution and consider the reuse ability of the developed code. They are responsible for the technical testing of the code and need to use automation wherever possible. The expectation is that DevOps Engineers are team players. They share their knowledge in the team and bring their experiences in. As part of a DevOps Team, they solve incidents based on tickets, take care of a proper monitoring of the system and implement CR\'s after the Go Live of a product. On top of it they bring improvement ideas in the discussions to increase quality and develop the product further. WHAT YOU WILL DO Interactions with business partners as part of an agile team Interactions with the business to understand and translate them in technical user stories Being involved in solving incidents / problems negotiating issue resolution when needed. Providing input to prevent delays or misunderstandings regarding user stories and ensure a correct implementation. Must demonstrate end to end mindset and ownership in providing solution and resolution. i.e. from Engaging, Design, Build to Operations Being involved in coordinating collaboration with external service providers in terms of assembling own or third-party system components (e.g. software (service, components, products), database and hardware modules) into a system, and coordinating. SOA and microservices orchestration and interfaces between modules. Applies standard methodologies when creating new programs and applications (developing and coding from specifications) or when maintaining existing ones. Customizes COTS based on pre-determined parameters and executes customizing tests. Documents work using the required standards, methods and tools. Eg. produces program and system documentation. Being involved in definition, initiation and design of architecture in projects/programs. Provides advice, training and technical assistance to junior team members. Supporting the Technical lead of development teams on issues of performance, tools, and standards steering the development process, reviews, and knowledge sharing, managing progress on tasks, and auditing results and outcomes WHAT YOU SHOULD HAVE Key Skillset Proficient in Java & J2EE, with minimum 5+ years of experience using Spring & Spring Boot Framework. Webservice development experience with various integration platforms primarily on REST-based services. Should have a good grip on various messaging formats such as XML and JSON. Ability to grasp complex requirements, implement correctly and unit test them by using frameworks such as Junit, Mokito, SpringTest Library, etc. Good knowledge of databases such as Oracle, PostgreSQL or MySQL, must have done development with SQL, JDBC, Hibernate, JPA, etc. Hands on development experience in Container platforms such as Kubernetes, OpenShift, AKS, etc. Must be familiar with the complete deployment process using Jenkins, GIT, Artifactory to OpenShift, or any container platform. In-Depth knowledge in logging and archiving solution. Especially SPLUNK, MongoDB, Cosmos DB and Hadoop. Good knowledge in data analysis, reporting and dashboard scripting. Especially using SPLUNK and other scripting tools. Scripting knowledge such as Ansible, shell scripts, etc. is required Knowledge of GitOps/Flux and ArgoCD would be desired. Should be familiar with Linux commands. Being an Azure Cloud Practitioner, having exposure to Azure cloud Platform and AKS Deployments will be preferred Value Added Advantage Development experience in integration platform like SAG Webmethods. Familiarity with mapping tools such as Altova, MapForce, etc. Development experience in the asynchronous mode of communication such as MQ, Kafka, etc. Having experience in Helm & Kustomize will be an additional advantage. Experience in handling integration challenges with third-party programs WHAT YOU WILL GET FROM US Great Team of IT Professionals with Global Working Exposure Flexible Benefits - Customized According to Individual Needs On-Going Professional and Technical Training and Certifications A Multicultural Environment in Modern Offices Choose Any Day for Your Vacation from Earned Public Holiday (Saturday and Ad Hoc) Smart Casual Everyday Global Internal Job Opportunities Available Within DPDHL Unlimited Outpatient Medical Home Office Possibilities Sounds good Start your application now! DHL IT Services - About Us IT Services is the internal provider of specialized IT Build services and industrialized IT Run services to Deutsche Post DHL (DPDHL) Group: Supports over 260,000 DPDHL e-mail users Runs more than 7700 servers Supports more than 2000 global services and applications Processes 9 million shipment information messages per day 200000 man days per year of development application. Apart from being more than 5000 highly skilled IT professionals with an intimate knowledge of the logistics industry, we at IT Services altogether represent more than 80 nationalities. IT Services is working behind the scenes 24-hours a day, 7 days a week, 365 days a year in the data centers and offices across three continents - Americas (Mechanicsburg, Westerville, Tempe in USA and Mexico, Costa Rica and Brazil), Europe (Prague in Czech Republic Bonn and Darmstadt in Germany) and Asia (Cyberjaya in Malaysia and Chennai in India). You would be part of over 1800 highly skilled IT professionals working in a friendly, multicultural environment of 26 nationalities in Cyberjaya.
foundit
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.