Company:
Chick-fil-A, Inc.
Location: Atlanta
Closing Date: 06/12/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Overview:
This role on the Platform and Software Engineering team is a hybrid Cloud/DevOps/Software Engineering role that will allow you to grow in a fast-paced dynamic environment solving high-impact problems using code and automation. The Developer Experience team serves all other Software Engineering Pods at Chick-fil-A by providing tools and services which maximize productivity and speed of delivery and conform to security and engineering best practices and standards.
Our Flexible Future model offers a healthy mix of working in person and virtually, strengthening key elements of the Chick-fil-A culture by fostering collaboration and community.
Responsibilities:
Design and develop software solutions
Serve as a model developer in programming languages like Java, JavaScript (Angular/React), Python, and Go
Exercise skills in infrastructure and deployment services like AWS and Kubernetes as well as areas like application security, data analytics, machine learning, and site reliability engineering
Identify and implement improvements by developing automation and scripting
Perform work under limited supervision, conferring with leadership on unusual matters
Recommends changes in procedures
Apply software upgrades and patches with minimal guidance
Solve complex problems
May orient, train, assign and check the work of lower-level employees and/or be designated as a formal or informal team leader
May assist with the selection and/or oversight (including assistance with financial and/or budgetary management) of outside partners and professionals to effectively deliver outcomes and results
Note - Working in a DevOps model, this opportunity includes both building and running solutions that could require off hours support. This support is shared?amongst the team members to cover?weekends and weeknights.? The goal is to design for failure and, using cloud-native infrastructure patterns, automate responses to possible issues so they can be worked during normal business hours.?
Minimum Qualifications:
Broad and deep programming experience in JavaScript, Typescript, Python, Go, or other comparable languages
Experience with CI/CD solutions (Jenkins, Circle CI, GitHub Actions)
Experience with Amazon Web Services
Experience with source control systems (Git)
Experience implementing application security, software design patterns, and the SDLC
Experience with container technologies (Docker, Kubernetes, OpenShift or similar technologies)
Good troubleshooting and documenting skills
Good interpersonal and team collaboration skills
Knowledge and understanding of Chick-fil-A’s standard suite of work solutions
Demonstrated ability to influence teams and engineers
Demonstrated ability to collaborate effectively with diverse group such as engineers as well as business roles
Knowledge and understanding of change management processes
Strong oral and written communication skills
Ability to lead troubleshooting efforts, as necessary
Preferred Qualifications:
Experience working with an agile development methodology featuring sprints, points estimation, and daily standups
Familiarity with version control systems and code merging/branching; specific experience with Git is desirable
Experience with Unix/Linux
Experience with Kubernetes and EKS
Associate-level or higher AWS certification(s)
Minimum Years of Experience:
2
Travel Requirements:
10%
Required Level of Education:
Bachelor's degree or equivalent experience
Preferred Level of Education:
Bachelor's Degree
Major/Concentration:
Computer Engineering, Computer Science, or related technical field
This role on the Platform and Software Engineering team is a hybrid Cloud/DevOps/Software Engineering role that will allow you to grow in a fast-paced dynamic environment solving high-impact problems using code and automation. The Developer Experience team serves all other Software Engineering Pods at Chick-fil-A by providing tools and services which maximize productivity and speed of delivery and conform to security and engineering best practices and standards.
Our Flexible Future model offers a healthy mix of working in person and virtually, strengthening key elements of the Chick-fil-A culture by fostering collaboration and community.
Responsibilities:
Design and develop software solutions
Serve as a model developer in programming languages like Java, JavaScript (Angular/React), Python, and Go
Exercise skills in infrastructure and deployment services like AWS and Kubernetes as well as areas like application security, data analytics, machine learning, and site reliability engineering
Identify and implement improvements by developing automation and scripting
Perform work under limited supervision, conferring with leadership on unusual matters
Recommends changes in procedures
Apply software upgrades and patches with minimal guidance
Solve complex problems
May orient, train, assign and check the work of lower-level employees and/or be designated as a formal or informal team leader
May assist with the selection and/or oversight (including assistance with financial and/or budgetary management) of outside partners and professionals to effectively deliver outcomes and results
Note - Working in a DevOps model, this opportunity includes both building and running solutions that could require off hours support. This support is shared?amongst the team members to cover?weekends and weeknights.? The goal is to design for failure and, using cloud-native infrastructure patterns, automate responses to possible issues so they can be worked during normal business hours.?
Minimum Qualifications:
Broad and deep programming experience in JavaScript, Typescript, Python, Go, or other comparable languages
Experience with CI/CD solutions (Jenkins, Circle CI, GitHub Actions)
Experience with Amazon Web Services
Experience with source control systems (Git)
Experience implementing application security, software design patterns, and the SDLC
Experience with container technologies (Docker, Kubernetes, OpenShift or similar technologies)
Good troubleshooting and documenting skills
Good interpersonal and team collaboration skills
Knowledge and understanding of Chick-fil-A’s standard suite of work solutions
Demonstrated ability to influence teams and engineers
Demonstrated ability to collaborate effectively with diverse group such as engineers as well as business roles
Knowledge and understanding of change management processes
Strong oral and written communication skills
Ability to lead troubleshooting efforts, as necessary
Preferred Qualifications:
Experience working with an agile development methodology featuring sprints, points estimation, and daily standups
Familiarity with version control systems and code merging/branching; specific experience with Git is desirable
Experience with Unix/Linux
Experience with Kubernetes and EKS
Associate-level or higher AWS certification(s)
Minimum Years of Experience:
2
Travel Requirements:
10%
Required Level of Education:
Bachelor's degree or equivalent experience
Preferred Level of Education:
Bachelor's Degree
Major/Concentration:
Computer Engineering, Computer Science, or related technical field
Share this job
Useful Links