Description

The Opportunity

“FICO CCS is looking for the right candidate to join the Engineering TRICS (Tooling + Release Management + Infrastructure + Compliance + Security) team to improve its CI/CD and potentially support a move to GitHub and GitHub Actions. You will join a very successful team of engineers who owns all the aspects of the software lifecycle, from requirements capture through implementation, deployment and support. The team is open to trying out new technologies and picking the best tools to build a scalable, high volume and reliable platform.” – VP, Software Engineering.

What You’ll Contribute

Deploys a highly scalable Microservices platform based on Docker and AWS (Amazon Web Services) as the primary hosted environment.
Within AWS, FICO CCS uses Services such as AWS ECS, EC2, RDS, DynamoDB, Elasticache, CloudFront, Cloudwatch, IAM, Lambda, KMS, Kinesis, EMR, S3… and many others. Our Engineering team manages everything: from service code to infrastructure, from tools for logging management to the monitoring of the system.
Develop using languages such as Java, Python, Javascript or Bash.; use Jenkins for our CI/CD pipelines (considering a migration to GitHub Actions).
Provide “Infrastructure as Code” automation via Ansible and CloudFormation. All the code is rigorously maintained and versioned in Git, with Jira as our Agile ticketing system and Confluence for our documentation.


What We’re Seeking

Experience with using and configuring CI/CD software: Jenkins, GitHub Actions, Bamboo.
Experience in version control using Git (or similar) - especially via CLI.
Experience with as many as possible of the following languages: Groovy, Python, Bash, Java, Javascript.
Experience with Security/Compliance tools such as Wiz, Qualys, Kenna, Blackduck, Checkmarx, KICS.
Experience with Docker and Microservices.
Experience with provisioning tools such as Ansible alternatively (Chef/Salt/ Puppet).
Experience working across a range of technical areas, including building, testing, delivering, maintaining scalable and resilient infrastructure using the tools available.
Experience in debugging issues in a production environment and availability to provide support if required.
Drive innovation at all the levels (tools, infrastructure, development practices).
Demonstrable practical experience with Cloud technologies, ideally AWS.
Fluent English and excellent communication skills.


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.

Education

Any Graduate