https://bayt.page.link/ZSUFi3RFe2NRNLGi7
أنشئ تنبيهًا وظيفيًا للوظائف المشابهة

الوصف الوظيفي

Application Deadline 18th Sep 2024
Job Description


Position Title: Senior Java Developer and DevOps Expert


Reporting to: Director Automation Hub


Job Group: 3


Location: Islamabad


Division: TSS Pakistan


Department/Unit: Automation/Integration Hub / Finance and Procurement Tribe


Why you should join Telenor Shared Services Pakistan


At Telenor Shared Services Pakistan, we give you the opportunity to become a skilled professional in your field. We can help you to realize your dreams in an environment of diversity, inclusivity, and openness. This role is responsible for working in Integration DevOps Team of Telenor GSS, ensuring smooth operations and development for Integration platform. The role will work with Integration DevOps team which is responsible for Integration maintenance, development and monitoring, Custom Report development and support. This role will also be responsible for compliance to Service Level Agreements and execution of daily routines. Senior Java Developer must manage the software development life cycle, from planning and prioritizing to testing and release. Senior Java Developer responsibilities include gathering system and user requirements, building Java modules, and testing features before release and deploying and maintain functional, secure and high-quality applications.


Key Responsibilities


  • Deliver on operational goals as per the departmental strategy and targets
  •  Prioritize, assign and execute tasks throughout the software development life cycle
  • Write well-designed, efficient code
  • Review, test and debug team members’ code
  • Design solution architecture
  • Schedule product releases with internal teams
  • Document development phases
  • Ensure our applications are secure and up to date
  • Deliver to agreed SLAs & KPIs with stakeholders
  • Identify and implement process improvement initiative including standardization of process along with global process owners and service delivery managers
  • Develop, modify, and enhance data and metadata service components, implement, and integrate Java based REST services, and support Elasticsearch index adjustments/restructuring due to data changes
  • Develop specifications that outline the design and implementation details for data ingest processes

Your typical day at work


  • Interact with a cross functional team of business analysts, developers, testers, scrum masters and product owners to design, development and implement features and capabilities
  • You will participate in sprint ceremonies and play an active role in meeting sprint commitments
  • You will identify and communicate risks, issues, and dependencies to your team as well as the program and mitigate them in a timely manner
  • Deliver on the operational excellence targets and ensuring employee engagement levels as agreed with line
  • Develop new integrations and build processes which supports business needs
  • Write well designed, testable, efficient code
  • Ensure designs are in compliance with specifications
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
  • Optimization of the application for maximum speed and scalability
  • Work closely with the Infrastructure, Development and Test Teams to implement the CI & CD solution.

Experience and Qualification:


  • Education: Bachelor/master's in computer science, IT or relevant.
  • 6-8 years of relevant experience with Java Web Services RESTful (primary), XML and supporting integration and enabling access via API calls
  • Strong experience in Java, J2EE, Spring/ Spring Boot and REST API development
  • Database skills - preferably MySQL or Oracle DB along with SQL programming
  • Troubleshooting skills in all Web, App and Database layers is a must
  • Understanding of DevOps, CI/CD environment, Jenkins, Docker, Kubernetes, ELK, APM tools is a must
  • To work both in Java Microservices Development and Production support activities
  • Able to work equally well independently and part of a team
  • Excellent oral and written communication skills
  • Experience in developing, modifying, and enhancing data and metadata service components
  • Experience implementing ETL processes and creating ETL scripts
  • Experience of working in dynamic organization with stringent deadlines
  • Experience in performing code reviews as well as enforcing standards and processes
  • Excellent track record with regards to collaboration, facilitation, communication and documentation
  • Working with Jenkins, Sonar cloud
  • Patience and perseverance to overcome challenges, solve problems, and learn new computer languages and techniques
  • Ability to gather accurate requirements and work closely with stakeholders to prioritize tasks and the scope of development
  • Familiar with ELK (Elasticsearch, Logstash, and Kibana)
  • Experience in designing Elasticsearch index for search capabilities
  • Experience working with developing and deploying production microservices
  • Experience establishing and enforcing branching and software development processes to produce quality products
  • Must have excellent coding ability and passion to write code and strong interpersonal skills
  • Experience running, deploying and building scalable solutions

Functional Skills / Knowledge Areas


  • Application Design (A thorough and practical understanding of how software applications, modules, features, and functionality are designed for implementation)
  • Application Development (A thorough and practical understanding of how software applications and frameworks are created, designed, implemented, re-factored, tested, deployed and supported for the entire lifecycle of the application)
  • Database Design (A thorough and practical understanding of how to design database objects, such as schemas, tables, and other associated database objects, such as indexes, or constraints in the support of implementing new software applications and features)
  • Problem solving (The ability to decompose a problem into manageable components, apply good judgment and decision making in approaches to solving the problem, consider alternate outcomes, responsibilities, and circumstances, and propose viable and effective solutions to overcome the problem)
  • Adaptability/Flexibility (Adapts to changes in the work environment to meet demands. Manages competing demands. Accepts criticism and feedback. Manages difficult situations objectively and rationally)
  • Sense of Urgency (Possesses the attitude and determination to stay focused on results and deadlines until the task or project is completed)
  • Communication Skills (Ability to consistently demonstrate the ability to effectively communicate with customers, colleagues, subordinates, and supervisors in professional and constructive manner)
  • Troubleshooting (The ability to calmly and effectively review and identify circumstances and evidence of a problem, apply sound troubleshooting practices to diagnose to the root cause of the problem)
  • Coordination & Collaboration (Ability to work together with internal and external contacts to link the responsibilities and actions of others and attain concord)
  • Decision-Making (The ability to make sound, consistent, informed decisions regarding how to proceed in any conceivable situation)
  • Resourceful (Able to apply innovative and practical approaches to translating requirements into implementations)
  • Time management, organizational skills (Handles multiple tasks simultaneously. Prioritizes and organizes assignments to make efficient use of time with significant attention to detail.)
  • Integration maintenance and proactively solves problems

Potential Career Path


  • Horizontal and vertical growth within organization.

تفاصيل الوظيفة

منطقة الوظيفة
باكستان
قطاع الشركة
خدمات الدعم التجاري الأخرى
طبيعة عمل الشركة
غير محدد
نوع التوظيف
غير محدد
الراتب الشهري
غير محدد
عدد الوظائف الشاغرة
غير محدد

هل تحتاج لمساعدة في إضافة الكلمات المفتاحية المناسبة لسيرتك الذاتية؟

اطلب مساعدة الخبراء لكتابة سيرة ذاتية مميزة.

لقد تجاوزت الحد الأقصى لعدد التنبيهات الوظيفية المسموح بإضافتها والذي يبلغ 15. يرجى حذف إحدى التنبيهات الوظيفية الحالية لإضافة تنبيه جديد
تم إنشاء تنبيه للوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.
تم إلغاء تفعيل تنبيه الوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.