Cette offre d'emploi n'est plus disponible
Software Engineer, DevOps
- Atlanta, Georgia, United States
- Atlanta, Georgia, United States
À propos
This position does not offer immigration sponsorship (current or future) including F-1 STEM OPT extension support.
Equifax is seeking a creative, high-energy and driven
Software Engineer, DevOps
with hands-on development skills to work on a variety of meaningful projects. Our software engineering positions provide you the opportunity to join a team of talented engineers working with leading-edge technology. You are ideal for this position if you are a forward-thinking, committed, and enthusiastic software engineer who is passionate about technology.
What You'll Do
- Design, build, and maintain scalable CI/CD pipelines for application and model deployments.
- Manage and automate cloud infrastructure using Infrastructure as Code (Terraform) and package management (Helm) within a Kubernetes ecosystem (e.g., GKE).
- Monitor, troubleshoot, and optimize production systems, ensuring high availability and reliability.
- Apply development and testing best practices in Python (required) and Java (preferred) , demonstrating excellent software craftsmanship to produce maintainable, scalable, and quality solutions.
- Collaborate closely with data scientists and enterprise application teams to deploy, retrain, and maintain ML models and services.
- Define work for other engineers and mentor them through completion.
- Manage work through all phases of product development and delivery from Analysis & Design all the way through to successful Deployment.
- Participate in peer design and code reviews.
- Show determination and discipline to drive forward improvements and innovations that add value and move the IT organization forward.
What Experience You Need
- BS degree in a STEM major or equivalent job experience required; Master's Degree preferred.
- 5-7 years of related experience in software engineering and DevOps/SRE.
- Strong programming skills in Python , with proven experience in production environments.
- Strong background in enterprise software development, preferably with Java.
- Deep experience with containerization (Docker) and orchestration (Kubernetes), including the Helm charts ecosystem and Infrastructure as Code (Terraform).
- Strong experience with Linux environments and shell scripting.
- Hands-on experience with CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI, ArgoCD).
- Proficiency in at least one major cloud provider (GCP, AWS, Azure).
- Proven track record of designing, developing, and deploying complex software systems in a cloud environment.
- Google Cloud Platform (GCP) certification is a strong plus.
- Experience with ML systems and MLOps principles is a major plus.
What Could Set You Apart
An ability to demonstrate our Success Profile skills, including:
- DevOps & IaC: Deep knowledge of Kubernetes, container orchestration, and the Helm charts ecosystem. Expertise in Infrastructure as Code (Terraform) is essential.
- Enterprise Software Development: Proven experience building and maintaining large-scale, enterprise-grade applications.
- Cloud Computing: Understand big data processing frameworks and various database technologies; Ability to design and build data pipelines for data ingestion, transformation and storage.
- Artificial Intelligence: Ability to optimize the deployment of machine learning models into production systems; Knowledge of building RESTful APIs.
- Collaboration: Being able to lead projects and collaborate with colleagues from inception to deployment, ensuring project timelines, and delivering results.
- Technical Leadership: Demonstrates an ability to coach junior members of the team.
Compétences linguistiques
- English
Cette offre a été publiée par l’un de nos partenaires. Vous pouvez consulter l’offre originale ici.