At World Kinect, our employees are the key to our global success. We are industry leaders due to the innumerable talents of our approximately 5000 strong professional team. Our people thrive in an entrepreneurial and culturally-diverse environment, where innovative thinking, collaboration and efficient execution are highly valued. Our high-performance culture is what allows us to drive sustained growth. Stronger together, we promote an environment where individuals can thrive.
Job Description:
We are seeking an experienced developer with a strong background and with the ability to develop, improve, and maintain backend and platform systems along with their integrations. Technology stack includes Atlassian JSM, Apollo GraphOS, AWS, Azure, and MS Entra. The ideal candidate will possess a deep understanding of GraphQL, its query language, and how it integrates with modern software development practices. This role requires a focus on automation, Infrastructure as Code (IaC), and leveraging JSM (Jira Service Management) to enhance performance and scalability.
What you’ll be working on:
-
Maintain automation as products to enable self-service
-
Adhere to strict continuous integration and continuous delivery practices to manage automation products
-
Simplify the path from zero to production for our engineers, abstracting their intent from irrelevant implementation details
-
Provide technical solutions to real business problems in a global organization.
-
Build and influence the tools and utilities that are part of our fleet running internal services
-
Develop and design IAM solutions and automation processes.
-
Leverage Cloud APIs to build automation and Infrastructure as Code
Key Responsibilities:
-
GraphQL Expertise:
-
Hands-on experience with GraphQL (planning, development, and usage) and Infrastructure as Code (IaC) platforms.
-
Explore and implement the fundamentals of GraphQL, ensuring efficient query design and execution.
-
Develop and maintain robust, scalable, and secure GraphQL APIs.
-
-
Automation and Infrastructure as Code:
-
Introduce and implement Infrastructure as Code (IaC) practices to automate the provisioning and management of cloud resources.
-
Utilize tools like Terraform or AWS CloudFormation to effectively manage infrastructure and streamline deployment processes.
-
-
Jira Service Management (JSM):
-
Leverage JSM to enhance project management and service delivery within the team.
-
Collaborate with cross-functional teams to ensure seamless integration of JSM with development workflows.
-
-
Development Skills:
-
Utilize proficiency in programming languages such as JavaScript, TypeScript, or Python to build and enhance applications.
-
Collaborate with front-end developers to integrate GraphQL APIs seamlessly into applications.
-
-
Software Engineering Skills:
-
Apply strong problem-solving skills, algorithm design, and system architecture principles to develop high-quality software solutions.
-
Participate in code reviews and contribute to team knowledge sharing.
-
-
Integration and Deployment:
-
Recommend and implement best practices for integrating GraphQL with IaC to streamline deployment processes.
-
Enhance scalability and reliability of applications through effective deployment strategies
-
What You’ll Need:
-
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
-
Proven experience as a Software Engineer with a focus on GraphQL or similar role.
-
Strong understanding of GraphQL specifications and best practices.
-
Proficiency in JavaScript, TypeScript, or Python.
-
Practical experience with databases and database planning.
-
Experienced with systems integration.
-
Experience with cloud services and Infrastructure as Code tools (e.g., Terraform, AWS CloudFormation).
-
Familiarity with Jira Service Management (JSM) and its integration into development processes.
-
Excellent problem-solving skills and ability to work collaboratively in a team environment.
-
A relevant degree in a related technical discipline or equivalent experience in a large – scale network environment
-
Hands-on system administration experience with Linux and Windows operating systems
-
Demonstrable experience in using development languages such as Python, PowerShell, Perl, Java, Go, Ruby, Shell or other languages, to build reusable tools
-
Experience automating software deployments and following a continuous delivery and deployment (CI/CD) model
-
Experience with Agile development methodologies and DevOps environments
-
Practical knowledge of system architectures and networking
-
Experience leading technical and functional solutions through discoveries, design, planning, implementation and support lifecycle
-
Understanding of cloud computing design and security principles (AWS/Microsoft)
-
Understanding of Identity platforms (Ex. AAD, AD)
-
Understanding of Integration platforms (Ex. MS PowerPlatform)
-
Experience writing technical documentation for a technical audience
-
Demonstrated ability to work with minimum direction
-
Excellent written and verbal communication skills
World Kinect is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law.
Top Skills
What We Do
Headquartered in Miami, Florida, World Kinect Corporation (NYSE: WKC) is a leading global energy management company, offering a broad suite of solutions across the energy product spectrum. In addition to our core energy and fuel offerings to customers in the transportation sector, we provide advisory services, sustainability and renewable energy solutions, as well as supply fulfillment for natural gas and power. We continue to focus on advancing the energy transition to lower carbon alternatives through expanding our portfolio of energy solutions and providing customers with greater access to sustainably sourced energy. For more information, visit https://corp.worldkinect.com.