Devops Engineer

Job Description


Staffigo is searching for skilled, dedicated IT professionals. We currently have multiple openings for DevOps Engineers. Please review the position requirements below and apply today if your skills match our needs.

  • Maintaining the environments to support development & Test teams.
  • Automating the processes for integration and deployment.
  • Deploy the code to SIT/UAT/prod using UDeploy (UrbanCode Deploy)
  • Schedule builds, Create New Branches, Troubleshoot build issues using TeamCity (For Continuous Integration).
  • Troubleshoot Configurations between the components used by project 
  • End to end release management of the application for minor/medium/large software releases globally.
  • Identify, track and highlight risks and issues relating to a release transparently and define mitigation actions as needed.
  • Ensure consistent communications to all stakeholders on application release aspects in a timely manner, including regular status reports
  • Support Continual Service Improvements for release management through sharing of project learning
  • Unix Read/Modify .sh files, updating files on Unix if issues persist in the deployments.
  • Knowledge in Gherkin/Cucumber.
  • Good knowledge in BDD (Behaviour Driven Development) and TDD (Test Driven Development).
  • Knowledge of Monitoring e.g. AppDynamics/Dynatrace/Prometheus/Graffanna.
  • Experience designing and implementing high availability solutions
  • Experience designing and implementing MicroServices
  • Good knowledge in container runtime environments Docker, Kubernetis and OpenShift.
  • Basic knowledge of SQL and Linux
  • Hands-on knowledge of Spring, Swagger/OpenAPI and Maven.


  • Manage production environments on multi-region AWS.
  • CI/CD methodology and implementation.
  • Implement and automate security controls, governance of processes and compliance validation.
  • Design, manage and maintain tools to automate operational processes.
  • Support engineering efforts by providing tools and automation.
  • Iterate and respond to feedback.
  • Developing, deploying and monitoring proprietary production processes.
  • Automating software configuration. 
  • Troubleshooting and resolving any issues that arise on the trading system.


  • BS or Masters degree in Computer Science
  • Proven experience with production environments
  • 7 years relevant professional experience including scripting, AWS, Linux, CI/CD, Git
  • Familiarity with Continuous Integration (Jenkins, BuildBot, etc.), Virtualization (Docker, etc.)
  • System Administrator skills to manage shared tools and computer hardware
  • Demonstrated ability to work well independently, and in a task-oriented, team environment

We do not discriminate based on race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected under federal, state, or local law.


Powered by JazzHR


Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.