Job Openings DevOps Engineer 2

About the job DevOps Engineer 2

Gentis Solutions is seeking a Facilities Team Developer to join our team. This contract-to-hire position is with one of our Fortune 50 clients interested in full-time flex/remote consultants. The ideal candidates will have the required skills listed below and will be eligible and open to being hired by our client at the end of the project's duration. This position works alongside an existing team and leverages enterprise-level technologies and processes. If you would like to work at a company that has been recognized for its diversity and inclusion, its work to drive positive social change, and as an environmental leader, make sure you apply below.


  • 2+ years of experience in systems analysis, design, or programming and the associated development methodologies
  • Proven communication and presentation skills to effectively communicate information to customers and all organization levels
  • Ability to continue to learn and adapt programming skills within a changing technology environment
  • Proven ability to think and contribute within a corporate environment
  • Ability to interact well in a team environment
  • Knowledge of industry trends and industry competition

Desirable Skills

  • Any experience in building solutions using elastic architectures (preferably Microsoft Azure and Google Cloud Platform)
  • Experience with Kubernetes, Helm and Linux
  • Development experience with Java is a "nice to have"

Typical Duties

  • Develop high-quality codebase, participate in design discussions, execute development against design, and navigate complex codebase
  • Build partnerships across the application, business, and infrastructure teams
  • Develop programming specifications. Design, code and unit test application code using Software Development Life Cycle (SDLC) best practices
  • Complete estimates and work plans with more senior team members assistance as appropriate for design, development, implementation and rollout tasks
  • Create technical system documentation and ensure that this documentation remains current throughout all phases of the SDLC
  • Communicate with the appropriate teams to ensure that assignments are managed appropriately; ensure that completed assignments are of the highest quality
  • Support and maintain applications utilizing required tools and technologies
  • Provide support for applications, including involvement with the Support Center, NOC, Infrastructure teams, and vendors as appropriate
  • Participate in on-call rotation periodically