PDI Technologies Logo

PDI Technologies

DevOps Engineer III

Job Posted 6 Days Ago Reposted 6 Days Ago
Be an Early Applicant
3 Locations
Senior level
3 Locations
Senior level
You will design, develop and maintain CI/CD pipelines and DevOps platforms, supporting automated deployment and collaboration among engineering teams.
The summary above was generated by AI
At PDI Technologies, we empower some of the world's leading convenience retail and petroleum brands with cutting-edge technology solutions that drive growth and operational efficiency.  

By “Connecting Convenience” across the globe, we empower businesses to increase productivity, make more informed decisions, and engage faster with customers through loyalty programs, shopper insights, and unmatched real-time market intelligence via mobile applications, such as GasBuddy.  We’re a global team committed to excellence, collaboration, and driving real impact. Explore our opportunities and become part of a company that values diversity, integrity, and growth. 

Role Overview

Do you love creating solutions that unlock developer productivity and bring teams together? Do you insist on the highest standards for the software your team develops?  Are you an advocate of fast release cycle times, continuous delivery and measurable quality? If this is you, then join an energetic team of DevOps Engineers building next generation development applications for PDI! 

As a DevOps Engineer, you will partner with a team of senior engineers in the design, development and maintenance of our CI/CD DevOps platform for new and existing PDI solutions.  The platform will be used internally by the engineering teams, providing them an internal pipeline to work with POCs, alpha, betas and release candidate environments, as well as supporting the pipeline into our production stage and release environments managed by our CloudOps Engineers and running hybrid clouds composed of PDI datacenter based private cloud clusters federated with public cloud-based clusters. 

You will play a key role in designing & building our CI/CD delivery pipeline as we drive to continuously increase our cloud maturity. You will be supporting automated deployment mechanisms, writing hybrid cloud infrastructure as code, automated testing, source control integration and lab environment management. You will review, recommend & implement system enhancements in the form of new processes or tools that improve the effectiveness of our SDLC while ensuring secure development practices are followed and measured. You will be responsible for maintaining order in the DevOps environment by ensuring all stakeholders (testers, developers, architects, product owners, CloudOps, IT Ops…) are trained in operating procedures and best practices. 

With the variety of environments, platforms, technologies & languages, you must be comfortable working in both Windows & Linux environments, including PowerShell & bash scripting, database administration as well as bare metal virtualization technologies and public cloud environments (AWS). 

Key Responsibilities

  • Support pre-production services: Engage in system design consulting, develop software platforms and frameworks, conduct capacity planning, and lead launch reviews to ensure smooth deployment and operational readiness before services go live. 
  • Scale and evolve systems: Ensure sustainable system scaling through automation, continuously pushing for improvements in system architecture, reliability, and deployment velocity 
  • Champion Infrastructure-as-Code (IaC) practices to ensure scalability, repeatability, and consistency across environments. 
  • Drive the selection and implementation of portable provisioning and automation tools (e.g., Terraform, Packer) to enhance infrastructure flexibility and efficiency. 
  • Evangelize across teams: Work closely with development and QA teams to ensure smooth and reliable operations, promoting a culture of collaboration in addition to DevOps best practices. 
  • Optimize CI/CD pipelines: Lead the development, optimization, and maintenance of CI/CD pipelines to enable seamless code deployment, reduce manual processes, and ensure high-quality releases. 
  • Enhance observability and monitoring: Implement comprehensive monitoring, logging, and alerting solutions, using metrics to drive reliability and performance improvements across production systems. 
  • Administer and optimize DevOps tools (e.g., Jenkins, Jira, Confluence, Bitbucket), providing user support as needed and focusing on automation to reduce manual interventions. 
  • Mentor and guide team members: Provide technical leadership and mentorship to junior DevOps engineers, fostering continuous learning and knowledge sharing within the team.

Qualifications

  • 7-10 years in DevOps or related software engineering, or equivalent combination of education and experience 
  • Proven expertise in AWS cloud services. Experience with other cloud platforms (Azure, GCP) is a plus.  
  • Advanced proficiency in Infrastructure as Code (IaC) using Terraform, with experience managing complex, multi-module setups for provisioning infrastructure across environments. 
  • Strong experience with configuration management tools, particularly Ansible (preferred), and/or Chef, for automating system and application configurations.  
  • Expertise in implementing CI/CD best practices (Jenkins,Circle CI,TeamCity, or Gitlab
  • Experience with version control systems (e.g., Git, Bitbucket), and developing branching strategies for large-scale, multi-team projects.  
  • Familiar with containerization (Docker) and cloud orchestration (Kubernetes,ECS,EKS, Helm
  • Functional understanding of various logging and observability tools (Grafana,Loki,Fluentbit,Prometheus,ELK stack,Dynatrace, etc.) 
  • Familiar with build automation inWindowsandLinuxand familiar with the various build tools (MSBuild,Make), package managers (NuGet,NPM,Maven) and artifact repositories (Artifactory,Nexus
  • Working experience inWindowsandLinuxsystems, CLI and scripting 
  • Programming experience with one or more ofPython, Groovy, Go,C#,Ruby, PowerShell 
  • Bachelor’s degree in computer science, Information Technology, or a related field (or equivalent work experience). 
  • Excellent problem-solving and troubleshooting skills, with the ability to diagnose complex system issues and design effective solutions. 
  • Strong communication and collaboration skills, with experience mentoring team members and working closely with development, operations, and security teams. 

Preferred Qualifications

  • Domain experience in the Convenience Retail Industry, ERP, Logistics or Financial transaction processing solutions 
  • Any relevant certifications are a plus 
  • Any other experience with common Cloud Operations/DevOps tools and practices is a plus

Behavioral Competencies :

  • Cultivates Innovation 
  • Decision Quality 
  • Manages Complexity 
  • Drives Results 
  • Business Insight 

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.

Top Skills

Ansible
Artifactory
AWS
Bitbucket
C#
Circle Ci
Docker
Dynatrace
Ecs
Eks
Elk Stack
Fluentbit
Git
Gitlab
Go
Grafana
Groovy
Helm
Jenkins
Kubernetes
Loki
Make
Maven
Msbuild
Nexus
Npm
Nuget
Powershell
Prometheus
Python
Ruby
Teamcity
Terraform

Similar Jobs

Yesterday
Chennai, Tamil Nadu, IND
Senior level
Senior level
Cloud
The Senior DevOps Engineer automates operational tasks, enhances processes, supports development, and manages production environments while providing escalated support during incidents.
Top Skills: AnsibleAtlassian ProductsAWSAzureBashChefCloudFormationDockerElastic BeanstalkGrafanaJenkinsKafkaKubernetesLinuxNagiosPerlPrometheusPuppetPythonRubyService BusSplunkTerraformZookeeper
4 Days Ago
3 Locations
Senior level
Senior level
Software
The DevOps Engineer III will design and maintain automated provisioning and deployment systems, integrating CI/CD pipelines using AWS and other tools.
Top Skills: AnsibleAWSAzure DevopsBashCloudfrontCloudtrailCloudwatchDirectconnectDockerEbsEc2EcsEfsEksElbElk StackFargateGitGrafanaIamKubernetesLambdaMavenMsbuildMssqlNpmNugetPowershellRdsRoute 53S3TerraformTransitgatewayVpc
13 Days Ago
Chennai, Tamil Nadu, IND
Mid level
Mid level
Logistics • Transportation • Design • Automation • Manufacturing
DevOps Engineer develops and implements solutions using Microsoft Power Platform, automating workflows and collaborating with teams to improve operational efficiency.
Top Skills: .NetAi BuilderAzureC#Copilot StudioDataverseMicrosoft Power PlatformPower AppsPower AutomatePython

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account