FICO logo

Java DevOps Developer - Engineer II

FICO
Full-time
Remote
Mexico

About the Company
FICO (NYSE: FICO) is a leading global analytics software company, helping businesses in 100+ countries make better decisions. Join our world-class team today and fulfill your career potential! At FICO, you can develop your career with a leading organization in one of the fastest-growing fields in technology today – Big Data analytics. You’ll play a part in our commitment to help businesses use data to improve every choice they make, using advances in artificial intelligence, machine learning, optimization, and much more.

The Opportunity
The DevOps Engineer is an overlay of software development and systems engineering. Your responsibility is a full-stack support role, managing complex distributed enterprise SaaS and PaaS offerings. The role emphasizes uptime, scalability, and a focus on rapid development and deployment through a CI/CD pipeline. Support extends beyond incident management, applying methodologies used in development to identify and resolve problems in the environment, architecture, and code. Curiosity and problem-solving are the cornerstone of a successful DevOps.

What You’ll Contribute

  • As a generalist with a strong software engineering background, you will support the full stack of Public Cloud, SaaS, and PaaS Enterprise Products.
  • Execute software delivery release cycles for client solutions between lower and production environments.
  • Improve efficiency in time-to-value solutions supporting DevOps activities through innovative development of tools, systems, and processes.
  • Leverage your software engineering background to support escalations of incidents. Triage, debug, and resolve incidents.
  • Manage complex Infrastructure as Code (IaC) environments.

What We’re Seeking

  • Develop and maintain CI/CD pipelines using tools such as Jenkins and Drone to enable rapid, reliable, and repeatable deployments.
  • Build automation frameworks and internal developer tools using Python, Java (Spring Framework), and scripting (e.g., Bash) to streamline application lifecycle tasks.
  • Design and support containerized applications and workflows using Docker and orchestrate secure, efficient build and artifact processes integrated with JFrog Artifactory.
  • Collaborate closely with SRE & Development teams to integrate automated quality gates, testing, and deployment workflows into daily dev cycles.
  • Participate in the design and implementation of Infrastructure as Code (IaC) using CloudFormation, Terraform, or Ansible, focusing on automation consistency and maintainability.
  • Proven experience developing automation tools and platform integrations on cloud environments, particularly AWS (e.g., EC2, ECS, S3, RDS, Lambda, CloudFormation, CloudWatch, DynamoDB).
  • Solid working knowledge of both relational and NoSQL database systems, including SQL Server and Amazon DynamoDB.
  • Strong understanding of networking fundamentals, protocols (TCP/IP, DNS, HTTP/S), firewalls, and hands-on experience with load balancers and security appliances.
  • Working knowledge of version control systems, preferably Git, with experience using Bitbucket or GitHub.
  • Familiarity with Service Management tools such as ServiceNow and understanding of ITIL best practices.
  • Experience with containerization and orchestration technologies such as Docker and deploying microservices using ECS, Kubernetes is a strong plus.
  • Experienced working in Agile/Scrum environments, actively participating in sprint planning, reviews, and retrospectives, with a strong emphasis on maintaining clear and structured technical documentation in Confluence.
  • Comfortable working in a fast-paced, agile environment with cross-functional teams.

Our Offer to You

  • An inclusive culture strongly reflecting our core values: Act Like an Owner, Delight Our Customers, and Earn the Respect of Others.
  • The opportunity to make an impact and develop professionally by leveraging your unique strengths and participating in valuable learning experiences.
  • Highly competitive compensation, benefits, and rewards programs that encourage you to bring your best every day and be recognized for doing so.
  • An engaging, people-first work environment offering work/life balance, employee resource groups, and social events to promote interaction and camaraderie.

Category
DevOps / Sysadmin

Apply Now