PDI Technologies, Inc. resides at the intersection of productivity and sales growth, delivering powerful solutions that serve as the backbone of the convenience retail and petroleum wholesale ecosystem. By “Connecting Convenience” across the globe, we empower businesses to increase productivity, make more informed decisions, and engage faster with their customers.
These job descriptions are crafted based on industry best practices and are designed to reflect at least 80% of the responsibilities and skills associated with each job role
Role Overview: Implement, uphold, and manage the organization's Cloud Management policies, specifications, and infrastructure. Migrate existing on-premises applications to the cloud, debug cloud stacks, and implement new cloud-applications. Manage and perform continuous integration and continuous deployment processes, and cost optimization of the private, public, and hybrid cloud platforms
Key Responsibilities:
- Cloud Service Delivery Management: Design and select networks, servers, storage, and virtualization applications to design cloud solutions in line with industry best practice and provide a third line point of escalation for appropriate global cloud service delivery infrastructure solutions.
- Continuous Improvement: Contribute to reviewing existing operations in own area of work, and support in generating new ideas to assist in identifying continuous improvements
- Data Protection: Design, implement and monitor complex disaster recovery and contingency plans to protect company data.
- Information Security: Support implementation of required security measures, such as firewalls or message encryption, monitoring performance to notify security experts of any problems.
- Personal Capability Building: Develop own capabilities by participating in assessment and development planning activities as well as formal and informal training and coaching; gain or maintain external professional accreditation, where relevant, to improve performance and fulfill personal potential. Maintain an understanding of relevant technology, external regulation, and industry best practices through ongoing education, attending conferences, and reading specialist media.
- Data Collection and Analysis: Collate and analyze data using preset tools, methods, and formats. Involves working independently.
- Monitoring and Control: Operate complex installation systems, devices, machinery and complete conventional engineering assignments.
- Troubleshooting: Manage complex production troubleshooting projects, ensuring effective diagnosis of production issues and the development of effective solutions.
Tasks :
- Deep understanding of cloud architecture.
- Knowledge configuring load balancers and setting up microservices.
- Proficiency with Terraform (or IaC-alike tools).
- Expertise in monitoring tools such as CloudWatch or Dynatrace.
- Experience in certificate management.
- Familiar with containerization (Docker) and cloud orchestration (AWS preferred).
- Highly motivated self-starter with a desire to help others and take action.
- Ability to independently work as a contributing member in a high-paced and focused team.
- Ability to multi-task and prioritize tasks with competing deadlines.
- Strong problem-solving and analytical skills with the ability to work under pressure.
- Collaborative in nature with a strong desire to dig in and learn independently and as well as through asking questions.
- Experience in Window and Linux systems, CLI and scripting.
- Working experience with one or more flavors of SQL RDBMS administration and scripting DDL/DML.
- Expertise in setting up IIS, Managing Windows/Web Services
Skills :
- Data Collection and Analysis: Works at an advanced level to determine and analyze trends from data that is collected to assist in compiling reports that will help in decision-making. Typically works independently and provides guidance.
- Action Planning: Works at an advanced level to review and evaluate recommendations and requirements and to develop appropriate plans or deliver actions required. Typically works independently and provides guidance.
- Backlog Management: Works at an advanced level to manage, prioritize, and track the achievement of the tasks on the backlog. Typically works independently and provides guidance.
- Data Control: Works at an advanced level to acquire, organize, protect and process data in order to fulfill business objectives. Typically works independently and provides guidance.
- Network/IT security: Works at an advanced level to maintain system/service and information security, integrity, compliance and continuity. Typically works independently and provides guidance.
- Prioritizing: Works at an advanced level to prioritize components of a project, program, or portfolio work in context with risks, activities, stakeholders, etc. across the life of the project or program. Typically works independently and provides guidance.
- Project Risk and Issue Management: Works at an advanced level to plan, identify, monitor, analyze, and prioritize risks (threats and opportunities), create response plans, and manage the risk if it occurs. Typically works independently and provides guidance.
- Reporting: Works at an advanced level to create reports for various audiences as relevant, in a lucid and effective manner, keeping in mind the purpose of reports. Typically works independently and provides guidance.
- Workflow Management: Works at an advanced level to orient work in a workflow to plan, organize, and execute the steps it takes to achieve higher efficiencies. Typically works independently and provides guidance.
- Adaptive Mindset: Works at an advanced level to shift into and out of a mental mindset associated with assessing the facts and circumstances of the current situation and/or environment and making the appropriate/innovative adjustments to thinking and work habits to thrive in any scenario. Typically works independently and provides guidance. Adapts existing tools and techniques to existing situation, adapts to changing goals / objectives, focuses on simplicity when addressing the customer
- Assessment: Works at an advanced level to assimilate and understand data and information from various sources in order to draw appropriate conclusions and make relevant recommendations. Typically works independently and provides guidance
- Creative Problem Solving: Works at an advanced level to find practical solutions for unexpected client problems. Typically works independently and provides guidance.
- Expert System Management: Works at an advanced level to adopt solutions to automate and manage multiple applications and functions within an organization. Typically works independently and provides guidance.
- Data Management: Works at an advanced level to develop and execute architectures, policies and practices in order to manage the information lifecycle needs of an organization. Typically works independently and provides guidance.
- Develop automation solutions to streamline processes, such as writing scripts to run specific tasks: Works at an advanced level. Typically works independently and provides guidance.
- Design, build and maintain highly available systems for SaaS Products: Works with full competence. Typically works without supervision and may provide technical guidance.
- Develop, configure and deploy monitoring tools and scripts for applications and systems: Works with full competence. Typically works without supervision and may provide technical guidance.
- Create and maintain technical documents for cloud infrastructure and related processes: Works with full competence. Typically works without supervision and may provide technical guidance.
- Monitor and analyze cloud resource usage to identify cost-saving opportunities: Works with full competence. Typically works without supervision and may provide technical guidance.
- Troubleshoot and resolve incidents while collaborating with development to minimize downtime and maintain service quality: Works with full competence. Typically works without supervision and may provide technical guidance.
- Recommend changes to the application architecture or design to improve the performance and efficiency of SaaS or PaaS: Works with full competence. Typically works without supervision and may provide technical guidance.
Experience :
- Substantial general work experience together with comprehensive job-related experience in own area of expertise to fully competent level. (Over 8 years).
Education :
- Bachelor's Degree or Equivalent Level of Experience.
Behavioral Competencies:
- Ensures Accountability: Holds self and others accountable to meet commitments. For example, tracks performance and strives to remain effective, learning from both successes and failures. Readily takes on challenges or difficult tasks and has reputation for delivering on commitments.
- Decision Quality: Makes good and timely decisions that keep the organization moving forward. For example, ensures that people's decisions comply with policies and standards. Integrates analysis, experience, and other inputs to make effective decisions. Accepts workable decisions and also seeks better alternatives.
- Collaborates: Builds partnerships and works collaboratively with others to meet shared objectives. For example, enhances and improves collaboration among coworkers and with external partners. Solicits ideas from diverse colleagues, leaves space in conversation for them; gives credit well and generously.
- Drives Results: Consistently achieves results, even under tough circumstances. For example, creates a feeling of energy and an emphasis on excellence in the team, using productive behaviors. Builds a strong sense of urgency to exceed goals and beat deadlines. Ensures that the team pushes through obstacles and establishes a superior track record.
- Cultivates Innovation: Creates new and better ways for the organization to be successful. For example, motivates others to find new and better ways to address challenges; provides support and resources for promising ideas. Encourages people to incorporate varied perspectives to strengthen the innovation process.
- Optimizes Work Processes: Knows the most effective and efficient processes to get things done, with a focus on continuous improvement. For example, pays close attention to a variety of metrics and benchmarks; determines both major and subtle ways to optimize processes. Swiftly resolves process breakdowns; takes steps to ensure that problems do not recur.
PDI is committed to offering a well-rounded benefits program, designed to support and care for you, and your family throughout your life and career. This includes a competitive salary, market-competitive benefits, and a quarterly perks program. We encourage a good work-life balance with ample time off [time away] and, where appropriate, hybrid working arrangements. Employees have access to continuous learning, professional certifications, and leadership development opportunities. Our global culture fosters diversity, inclusion, and values authenticity, trust, curiosity, and diversity of thought, ensuring a supportive environment for all.